naftiko: 1.0.0-alpha2 info: label: Microsoft Graph Me — communications.onlineMeetingEngagementConversation description: 'Microsoft Graph Me — communications.onlineMeetingEngagementConversation. 28 operations. Lead operation: Microsoft Graph Get messages from communications. Self-contained Naftiko capability covering one Microsoft Graph business surface.' tags: - Microsoft Graph - communications.onlineMeetingEngagementConversation created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_GRAPH_API_KEY: MICROSOFT_GRAPH_API_KEY capability: consumes: - type: http namespace: me-communications-onlinemeetingengagementconversation baseUri: '' description: Microsoft Graph Me — communications.onlineMeetingEngagementConversation business capability. Self-contained, no shared references. resources: - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages operations: - name: communicationsonlinemeetingconversationslistmessages method: GET description: Microsoft Graph Get messages from communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: communicationsonlinemeetingconversationscreatemessages method: POST description: Microsoft Graph Create new navigation property to messages for communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/$count operations: - name: communicationsonlinemeetingconversationsmessagesgetcount6781 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id} operations: - name: communicationsonlinemeetingconversationsgetmessages method: GET description: Microsoft Graph Get messages from communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: communicationsonlinemeetingconversationsupdatemessages method: PATCH description: Microsoft Graph Update the navigation property messages in communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: communicationsonlinemeetingconversationsdeletemessages method: DELETE description: Microsoft Graph Delete navigation property messages for communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/conversation operations: - name: communicationsonlinemeetingconversationsmessagesgetconversation method: GET description: Microsoft Graph Get conversation from communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions operations: - name: communicationsonlinemeetingconversationsmessageslistreactions method: GET description: Microsoft Graph List reactions outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: communicationsonlinemeetingconversationsmessagescreatereactions method: POST description: Microsoft Graph Create new navigation property to reactions for communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions/$count operations: - name: communicationsonlinemeetingconversationsmessagesreactionsgetcount89b7 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/reactions/{engagementConversationMessageReaction-id} operations: - name: communicationsonlinemeetingconversationsmessagesgetreactions method: GET description: Microsoft Graph Get reactions from communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: communicationsonlinemeetingconversationsmessagesupdatereactions method: PATCH description: Microsoft Graph Update the navigation property reactions in communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: communicationsonlinemeetingconversationsmessagesdeletereactions method: DELETE description: Microsoft Graph Delete navigation property reactions for communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies operations: - name: communicationsonlinemeetingconversationsmessageslistreplies method: GET description: Microsoft Graph Get replies from communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: communicationsonlinemeetingconversationsmessagescreatereplies method: POST description: Microsoft Graph Create new navigation property to replies for communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/$count operations: - name: communicationsonlinemeetingconversationsmessagesrepliesgetcount6213 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1} operations: - name: communicationsonlinemeetingconversationsmessagesgetreplies method: GET description: Microsoft Graph Get replies from communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: communicationsonlinemeetingconversationsmessagesupdatereplies method: PATCH description: Microsoft Graph Update the navigation property replies in communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: communicationsonlinemeetingconversationsmessagesdeletereplies method: DELETE description: Microsoft Graph Delete navigation property replies for communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/conversation operations: - name: communicationsonlinemeetingconversationsmessagesrepliesgetconversation method: GET description: Microsoft Graph Get conversation from communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions operations: - name: communicationsonlinemeetingconversationsmessagesreplieslistreactions method: GET description: Microsoft Graph Get reactions from communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: communicationsonlinemeetingconversationsmessagesrepliescreatereactions method: POST description: Microsoft Graph Create new navigation property to reactions for communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions/$count operations: - name: communicationsonlinemeetingconversationsmessagesrepliesreactionsgetcounte8c6 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/reactions/{engagementConversationMessageReaction-id} operations: - name: communicationsonlinemeetingconversationsmessagesrepliesgetreactions method: GET description: Microsoft Graph Get reactions from communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: communicationsonlinemeetingconversationsmessagesrepliesupdatereactions method: PATCH description: Microsoft Graph Update the navigation property reactions in communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: communicationsonlinemeetingconversationsmessagesrepliesdeletereactions method: DELETE description: Microsoft Graph Delete navigation property reactions for communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replies/{engagementConversationMessage-id1}/replyTo operations: - name: communicationsonlinemeetingconversationsmessagesrepliesgetreplyto method: GET description: Microsoft Graph Get replyTo from communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id path: /communications/onlineMeetingConversations/{onlineMeetingEngagementConversation-id}/messages/{engagementConversationMessage-id}/replyTo operations: - name: communicationsonlinemeetingconversationsmessagesgetreplyto method: GET description: Microsoft Graph Get replyTo from communications outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities exposes: - type: rest namespace: me-communications-onlinemeetingengagementconversation-rest port: 8080 description: REST adapter for Microsoft Graph Me — communications.onlineMeetingEngagementConversation. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationslistmessages description: Microsoft Graph Get messages from communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationslistmessages with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: communicationsonlinemeetingconversationscreatemessages description: Microsoft Graph Create new navigation property to messages for communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationscreatemessages with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/count name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsmessagesgetcount6781 description: Microsoft Graph Get the number of the resource call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesgetcount6781 outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/{engagementconversationmessage-id} name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsgetmessages description: Microsoft Graph Get messages from communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsgetmessages with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: communicationsonlinemeetingconversationsupdatemessages description: Microsoft Graph Update the navigation property messages in communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsupdatemessages with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: communicationsonlinemeetingconversationsdeletemessages description: Microsoft Graph Delete navigation property messages for communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsdeletemessages with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/{engagementconversationmessage-id}/conversation name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsmessagesgetconversation description: Microsoft Graph Get conversation from communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesgetconversation with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/{engagementconversationmessage-id}/reactions name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsmessageslistreactions description: Microsoft Graph List reactions call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessageslistreactions with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: communicationsonlinemeetingconversationsmessagescreatereactions description: Microsoft Graph Create new navigation property to reactions for communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagescreatereactions with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/{engagementconversationmessage-id}/reactions/count name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsmessagesreactionsgetcount89b7 description: Microsoft Graph Get the number of the resource call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesreactionsgetcount89b7 outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/{engagementconversationmessage-id}/reactions/{engagementconversationmessagereaction-id} name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsmessagesgetreactions description: Microsoft Graph Get reactions from communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesgetreactions with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: communicationsonlinemeetingconversationsmessagesupdatereactions description: Microsoft Graph Update the navigation property reactions in communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesupdatereactions with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: communicationsonlinemeetingconversationsmessagesdeletereactions description: Microsoft Graph Delete navigation property reactions for communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesdeletereactions with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/{engagementconversationmessage-id}/replies name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsmessageslistreplies description: Microsoft Graph Get replies from communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessageslistreplies with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: communicationsonlinemeetingconversationsmessagescreatereplies description: Microsoft Graph Create new navigation property to replies for communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagescreatereplies with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/{engagementconversationmessage-id}/replies/count name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsmessagesrepliesgetcount6213 description: Microsoft Graph Get the number of the resource call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliesgetcount6213 outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/{engagementconversationmessage-id}/replies/{engagementconversationmessage-id1} name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsmessagesgetreplies description: Microsoft Graph Get replies from communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesgetreplies with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: communicationsonlinemeetingconversationsmessagesupdatereplies description: Microsoft Graph Update the navigation property replies in communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesupdatereplies with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: communicationsonlinemeetingconversationsmessagesdeletereplies description: Microsoft Graph Delete navigation property replies for communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesdeletereplies with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/{engagementconversationmessage-id}/replies/{engagementconversationmessage-id1}/conversation name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsmessagesrepliesgetconversation description: Microsoft Graph Get conversation from communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliesgetconversation with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/{engagementconversationmessage-id}/replies/{engagementconversationmessage-id1}/reactions name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsmessagesreplieslistreactions description: Microsoft Graph Get reactions from communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesreplieslistreactions with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: communicationsonlinemeetingconversationsmessagesrepliescreatereactions description: Microsoft Graph Create new navigation property to reactions for communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliescreatereactions with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/{engagementconversationmessage-id}/replies/{engagementconversationmessage-id1}/reactions/count name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsmessagesrepliesreactionsgetcounte8c6 description: Microsoft Graph Get the number of the resource call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliesreactionsgetcounte8c6 outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/{engagementconversationmessage-id}/replies/{engagementconversationmessage-id1}/reactions/{engagementconversationmessagereaction-id} name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsmessagesrepliesgetreactions description: Microsoft Graph Get reactions from communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliesgetreactions with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: communicationsonlinemeetingconversationsmessagesrepliesupdatereactions description: Microsoft Graph Update the navigation property reactions in communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliesupdatereactions with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: communicationsonlinemeetingconversationsmessagesrepliesdeletereactions description: Microsoft Graph Delete navigation property reactions for communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliesdeletereactions with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/{engagementconversationmessage-id}/replies/{engagementconversationmessage-id1}/replyto name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsmessagesrepliesgetreplyto description: Microsoft Graph Get replyTo from communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliesgetreplyto with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/communications/onlinemeetingconversations/{onlinemeetingengagementconversation-id}/messages/{engagementconversationmessage-id}/replyto name: communications-onlinemeetingconversations-onlinemeetingengagementconversation-id description: REST surface for communications-onlineMeetingConversations-onlineMeetingEngagementConversation-id. operations: - method: GET name: communicationsonlinemeetingconversationsmessagesgetreplyto description: Microsoft Graph Get replyTo from communications call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesgetreplyto with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - type: mcp namespace: me-communications-onlinemeetingengagementconversation-mcp port: 9090 transport: http description: MCP adapter for Microsoft Graph Me — communications.onlineMeetingEngagementConversation. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-graph-get-messages-communications description: Microsoft Graph Get messages from communications hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationslistmessages with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation description: Microsoft Graph Create new navigation property to messages for communications hints: readOnly: false destructive: false idempotent: false call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationscreatemessages with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesgetcount6781 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-messages-communications-2 description: Microsoft Graph Get messages from communications hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsgetmessages with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property description: Microsoft Graph Update the navigation property messages in communications hints: readOnly: false destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsupdatemessages with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property description: Microsoft Graph Delete navigation property messages for communications hints: readOnly: false destructive: true idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsdeletemessages with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-conversation-communications description: Microsoft Graph Get conversation from communications hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesgetconversation with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-reactions description: Microsoft Graph List reactions hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessageslistreactions with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-2 description: Microsoft Graph Create new navigation property to reactions for communications hints: readOnly: false destructive: false idempotent: false call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagescreatereactions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-2 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesreactionsgetcount89b7 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-reactions-communications description: Microsoft Graph Get reactions from communications hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesgetreactions with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-2 description: Microsoft Graph Update the navigation property reactions in communications hints: readOnly: false destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesupdatereactions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-2 description: Microsoft Graph Delete navigation property reactions for communications hints: readOnly: false destructive: true idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesdeletereactions with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-replies-communications description: Microsoft Graph Get replies from communications hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessageslistreplies with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-3 description: Microsoft Graph Create new navigation property to replies for communications hints: readOnly: false destructive: false idempotent: false call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagescreatereplies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-3 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliesgetcount6213 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-replies-communications-2 description: Microsoft Graph Get replies from communications hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesgetreplies with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-3 description: Microsoft Graph Update the navigation property replies in communications hints: readOnly: false destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesupdatereplies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-3 description: Microsoft Graph Delete navigation property replies for communications hints: readOnly: false destructive: true idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesdeletereplies with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-conversation-communications-2 description: Microsoft Graph Get conversation from communications hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliesgetconversation with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-reactions-communications-2 description: Microsoft Graph Get reactions from communications hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesreplieslistreactions with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-4 description: Microsoft Graph Create new navigation property to reactions for communications hints: readOnly: false destructive: false idempotent: false call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliescreatereactions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-4 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliesreactionsgetcounte8c6 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-reactions-communications-3 description: Microsoft Graph Get reactions from communications hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliesgetreactions with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-4 description: Microsoft Graph Update the navigation property reactions in communications hints: readOnly: false destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliesupdatereactions with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-4 description: Microsoft Graph Delete navigation property reactions for communications hints: readOnly: false destructive: true idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliesdeletereactions with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-replyto-communications description: Microsoft Graph Get replyTo from communications hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesrepliesgetreplyto with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-replyto-communications-2 description: Microsoft Graph Get replyTo from communications hints: readOnly: true destructive: false idempotent: true call: me-communications-onlinemeetingengagementconversation.communicationsonlinemeetingconversationsmessagesgetreplyto with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $.