naftiko: 1.0.0-alpha2 info: label: Microsoft Graph OData Service for namespace microsoft.graph — Teams.channel description: 'Microsoft Graph OData Service for namespace microsoft.graph — Teams.channel. 183 operations. Lead operation: Microsoft Graph List allChannels. Self-contained Naftiko capability covering one Microsoft Graph business surface.' tags: - Microsoft Graph - Teams.channel 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: microsoft-graph-teams-channel baseUri: https://graph.microsoft.com/v1.0 description: Microsoft Graph OData Service for namespace microsoft.graph — Teams.channel business capability. Self-contained, no shared references. resources: - name: teams-team-id-allChannels path: /teams/{team-id}/allChannels operations: - name: teamslistallchannels method: GET description: Microsoft Graph List allChannels 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: teams-team-id-allChannels-$count path: /teams/{team-id}/allChannels/$count operations: - name: teamsallchannelsgetcountf86a method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-allChannels-channel-id path: /teams/{team-id}/allChannels/{channel-id} operations: - name: teamsgetallchannels method: GET description: Microsoft Graph Get allChannels from teams 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: teams-team-id-channels path: /teams/{team-id}/channels operations: - name: teamslistchannels method: GET description: Microsoft Graph List channels 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: teamscreatechannels method: POST description: Microsoft Graph Create channel outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-$count path: /teams/{team-id}/channels/$count operations: - name: teamschannelsgetcount1a82 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-getAllMessages() path: /teams/{team-id}/channels/getAllMessages() operations: - name: teamsteamchannelsgetallmessages method: GET description: Microsoft Graph Invoke function getAllMessages outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: model in: query type: string description: The payment model for the API - name: $select in: query type: array description: Select properties to be returned - name: $orderby in: query type: array description: Order items by property values - name: $expand in: query type: array description: Expand related entities - name: teams-team-id-channels-getAllRetainedMessages() path: /teams/{team-id}/channels/getAllRetainedMessages() operations: - name: teamsteamchannelsgetallretainedmessages method: GET description: Microsoft Graph Invoke function getAllRetainedMessages outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $orderby in: query type: array description: Order items by property values - name: $expand in: query type: array description: Expand related entities - name: teams-team-id-channels-channel-id path: /teams/{team-id}/channels/{channel-id} operations: - name: teamsgetchannels method: GET description: Microsoft Graph Get channel 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: teamsupdatechannels method: PATCH description: Microsoft Graph Patch channel outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamsdeletechannels method: DELETE description: Microsoft Graph Delete channel outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-channels-channel-id-allMembers path: /teams/{team-id}/channels/{channel-id}/allMembers operations: - name: teamschannelslistallmembers method: GET description: Microsoft Graph List allMembers 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: teamschannelscreateallmembers method: POST description: Microsoft Graph Create new navigation property to allMembers for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-allMembers-$count path: /teams/{team-id}/channels/{channel-id}/allMembers/$count operations: - name: teamschannelsallmembersgetcountea4d method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-allMembers-add path: /teams/{team-id}/channels/{channel-id}/allMembers/add operations: - name: teamsteamchannelschannelallmembersadd method: POST description: Microsoft Graph Invoke action add outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-allMembers-remove path: /teams/{team-id}/channels/{channel-id}/allMembers/remove operations: - name: teamsteamchannelschannelallmembersremove method: POST description: Microsoft Graph Invoke action remove outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-allMembers-conversationMember-id path: /teams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id} operations: - name: teamschannelsgetallmembers method: GET description: Microsoft Graph Get allMembers from teams 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: teamschannelsupdateallmembers method: PATCH description: Microsoft Graph Update the navigation property allMembers in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamschannelsdeleteallmembers method: DELETE description: Microsoft Graph Delete navigation property allMembers for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-channels-channel-id-archive path: /teams/{team-id}/channels/{channel-id}/archive operations: - name: teamsteamchannelschannelarchive method: POST description: Microsoft Graph Invoke action archive outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-completeMigration path: /teams/{team-id}/channels/{channel-id}/completeMigration operations: - name: teamsteamchannelschannelcompletemigration method: POST description: Microsoft Graph Invoke action completeMigration outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-doesUserHaveAccess(userId='@userId',tenantId=' path: /teams/{team-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') operations: - name: teamsteamchannelschanneldoesuserhaveaccess method: GET description: Microsoft Graph Invoke function doesUserHaveAccess outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-filesFolder path: /teams/{team-id}/channels/{channel-id}/filesFolder operations: - name: teamschannelsgetfilesfolder method: GET description: Microsoft Graph Get filesFolder 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: teams-team-id-channels-channel-id-filesFolder-content path: /teams/{team-id}/channels/{channel-id}/filesFolder/content operations: - name: teamschannelsgetfilesfoldercontent method: GET description: Microsoft Graph Get content for the navigation property filesFolder from teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $format in: query type: string description: Format of the content - name: teamschannelsupdatefilesfoldercontent method: PUT description: Microsoft Graph Update content for the navigation property filesFolder in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamschannelsdeletefilesfoldercontent method: DELETE description: Microsoft Graph Delete content for the navigation property filesFolder in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-channels-channel-id-members path: /teams/{team-id}/channels/{channel-id}/members operations: - name: teamschannelslistmembers method: GET description: Microsoft Graph List members of a channel 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: teamschannelscreatemembers method: POST description: Microsoft Graph Add member to channel outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-members-$count path: /teams/{team-id}/channels/{channel-id}/members/$count operations: - name: teamschannelsmembersgetcount8e98 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-members-add path: /teams/{team-id}/channels/{channel-id}/members/add operations: - name: teamsteamchannelschannelmembersadd method: POST description: Microsoft Graph Invoke action add outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-members-remove path: /teams/{team-id}/channels/{channel-id}/members/remove operations: - name: teamsteamchannelschannelmembersremove method: POST description: Microsoft Graph Invoke action remove outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-members-conversationMember-id path: /teams/{team-id}/channels/{channel-id}/members/{conversationMember-id} operations: - name: teamschannelsgetmembers method: GET description: Microsoft Graph Get member of channel 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: teamschannelsupdatemembers method: PATCH description: Microsoft Graph Update member in channel outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamschannelsdeletemembers method: DELETE description: Microsoft Graph Remove member from channel outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-channels-channel-id-messages path: /teams/{team-id}/channels/{channel-id}/messages operations: - name: teamschannelslistmessages method: GET description: Microsoft Graph List channel messages 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: teamschannelscreatemessages method: POST description: Microsoft Graph Send chatMessage in channel outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-messages-$count path: /teams/{team-id}/channels/{channel-id}/messages/$count operations: - name: teamschannelsmessagesgetcount6767 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-messages-delta() path: /teams/{team-id}/channels/{channel-id}/messages/delta() operations: - name: teamsteamchannelschannelmessagesdelta method: GET description: Microsoft Graph Invoke function delta outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $orderby in: query type: array description: Order items by property values - name: $expand in: query type: array description: Expand related entities - name: teams-team-id-channels-channel-id-messages-chatMessage-id path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id} operations: - name: teamschannelsgetmessages method: GET description: Microsoft Graph Get chatMessage in a channel or chat 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: teamschannelsupdatemessages method: PATCH description: Microsoft Graph Update chatMessage outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamschannelsdeletemessages method: DELETE description: Microsoft Graph Delete navigation property messages for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-channels-channel-id-messages-chatMessage-id-hostedContents path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents operations: - name: teamschannelsmessageslisthostedcontents method: GET description: Microsoft Graph List hostedContents 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: teamschannelsmessagescreatehostedcontents method: POST description: Microsoft Graph Create new navigation property to hostedContents for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-messages-chatMessage-id-hostedContents-$count path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count operations: - name: teamschannelsmessageshostedcontentsgetcount80f2 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-messages-chatMessage-id-hostedContents-chatMes path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} operations: - name: teamschannelsmessagesgethostedcontents method: GET description: Microsoft Graph Get hostedContents from teams 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: teamschannelsmessagesupdatehostedcontents method: PATCH description: Microsoft Graph Update the navigation property hostedContents in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamschannelsmessagesdeletehostedcontents method: DELETE description: Microsoft Graph Delete navigation property hostedContents for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-channels-channel-id-messages-chatMessage-id-hostedContents-chatMes path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value operations: - name: teamschannelsmessagesgethostedcontentscontent method: GET description: Microsoft Graph List hostedContents outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teamschannelsmessagesupdatehostedcontentscontent method: PUT description: Microsoft Graph Update media content for the navigation property hostedContents in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamschannelsmessagesdeletehostedcontentscontent method: DELETE description: Microsoft Graph Delete media content for the navigation property hostedContents in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-channels-channel-id-messages-chatMessage-id-replies path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies operations: - name: teamschannelsmessageslistreplies method: GET description: Microsoft Graph List replies 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: teamschannelsmessagescreatereplies method: POST description: Microsoft Graph Reply to a message in a channel outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-messages-chatMessage-id-replies-$count path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count operations: - name: teamschannelsmessagesrepliesgetcountbdfc method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-messages-chatMessage-id-replies-delta() path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta() operations: - name: teamsteamchannelschannelmessageschatmessagerepliesdelta method: GET description: Microsoft Graph Invoke function delta outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $orderby in: query type: array description: Order items by property values - name: $expand in: query type: array description: Expand related entities - name: teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1} operations: - name: teamschannelsmessagesgetreplies method: GET description: Microsoft Graph Get chatMessage in a channel or chat 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: teamschannelsmessagesupdatereplies method: PATCH description: Microsoft Graph Update the navigation property replies in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamschannelsmessagesdeletereplies method: DELETE description: Microsoft Graph Delete navigation property replies for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents operations: - name: teamschannelsmessagesreplieslisthostedcontents method: GET description: Microsoft Graph List hostedContents 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: teamschannelsmessagesrepliescreatehostedcontents method: POST description: Microsoft Graph Create new navigation property to hostedContents for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count operations: - name: teamschannelsmessagesreplieshostedcontentsgetcount3bb6 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} operations: - name: teamschannelsmessagesrepliesgethostedcontents method: GET description: Microsoft Graph Get hostedContents from teams 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: teamschannelsmessagesrepliesupdatehostedcontents method: PATCH description: Microsoft Graph Update the navigation property hostedContents in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamschannelsmessagesrepliesdeletehostedcontents method: DELETE description: Microsoft Graph Delete navigation property hostedContents for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value operations: - name: teamschannelsmessagesrepliesgethostedcontentscontent method: GET description: Microsoft Graph List hostedContents outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teamschannelsmessagesrepliesupdatehostedcontentscontent method: PUT description: Microsoft Graph Update media content for the navigation property hostedContents in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamschannelsmessagesrepliesdeletehostedcontentscontent method: DELETE description: Microsoft Graph Delete media content for the navigation property hostedContents in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction operations: - name: teamsteamchannelschannelmessageschatmessagereplieschatmessagesetreaction method: POST description: Microsoft Graph Invoke action setReaction outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete operations: - name: teamsteamchannelschannelmessageschatmessagereplieschatmessagesoftdelete method: POST description: Microsoft Graph Invoke action softDelete outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete operations: - name: teamsteamchannelschannelmessageschatmessagereplieschatmessageundosoftdelete method: POST description: Microsoft Graph Invoke action undoSoftDelete outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction operations: - name: teamsteamchannelschannelmessageschatmessagereplieschatmessageunsetreaction method: POST description: Microsoft Graph Invoke action unsetReaction outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-messages-chatMessage-id-setReaction path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction operations: - name: teamsteamchannelschannelmessageschatmessagesetreaction method: POST description: Microsoft Graph Invoke action setReaction outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-messages-chatMessage-id-softDelete path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete operations: - name: teamsteamchannelschannelmessageschatmessagesoftdelete method: POST description: Microsoft Graph Invoke action softDelete outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-messages-chatMessage-id-undoSoftDelete path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete operations: - name: teamsteamchannelschannelmessageschatmessageundosoftdelete method: POST description: Microsoft Graph Invoke action undoSoftDelete outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-messages-chatMessage-id-unsetReaction path: /teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction operations: - name: teamsteamchannelschannelmessageschatmessageunsetreaction method: POST description: Microsoft Graph Invoke action unsetReaction outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-provisionEmail path: /teams/{team-id}/channels/{channel-id}/provisionEmail operations: - name: teamsteamchannelschannelprovisionemail method: POST description: Microsoft Graph Invoke action provisionEmail outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-removeEmail path: /teams/{team-id}/channels/{channel-id}/removeEmail operations: - name: teamsteamchannelschannelremoveemail method: POST description: Microsoft Graph Invoke action removeEmail outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-sharedWithTeams path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams operations: - name: teamschannelslistsharedwithteams method: GET description: Microsoft Graph List sharedWithChannelTeamInfo 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: teamschannelscreatesharedwithteams method: POST description: Microsoft Graph Create new navigation property to sharedWithTeams for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-sharedWithTeams-$count path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/$count operations: - name: teamschannelssharedwithteamsgetcount11a3 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-sharedWithTeams-sharedWithChannelTeamInfo-id path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id} operations: - name: teamschannelsgetsharedwithteams method: GET description: Microsoft Graph Get sharedWithChannelTeamInfo 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: teamschannelsupdatesharedwithteams method: PATCH description: Microsoft Graph Update the navigation property sharedWithTeams in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamschannelsdeletesharedwithteams method: DELETE description: Microsoft Graph Delete sharedWithChannelTeamInfo outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-channels-channel-id-sharedWithTeams-sharedWithChannelTeamInfo-id-a path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers operations: - name: teamschannelssharedwithteamslistallowedmembers method: GET description: Microsoft Graph List allowedMembers 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: teams-team-id-channels-channel-id-sharedWithTeams-sharedWithChannelTeamInfo-id-a path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count operations: - name: teamschannelssharedwithteamsallowedmembersgetcount5a86 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-sharedWithTeams-sharedWithChannelTeamInfo-id-a path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} operations: - name: teamschannelssharedwithteamsgetallowedmembers method: GET description: Microsoft Graph Get allowedMembers from teams 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: teams-team-id-channels-channel-id-sharedWithTeams-sharedWithChannelTeamInfo-id-t path: /teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team operations: - name: teamschannelssharedwithteamsgetteam method: GET description: Microsoft Graph Get team from teams 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: teams-team-id-channels-channel-id-tabs path: /teams/{team-id}/channels/{channel-id}/tabs operations: - name: teamschannelslisttabs method: GET description: Microsoft Graph List tabs in channel 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: teamschannelscreatetabs method: POST description: Microsoft Graph Add tab to channel outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-channels-channel-id-tabs-$count path: /teams/{team-id}/channels/{channel-id}/tabs/$count operations: - name: teamschannelstabsgetcountf94d method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-channels-channel-id-tabs-teamsTab-id path: /teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id} operations: - name: teamschannelsgettabs method: GET description: Microsoft Graph Get tab 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: teamschannelsupdatetabs method: PATCH description: Microsoft Graph Update tab outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamschannelsdeletetabs method: DELETE description: Microsoft Graph Delete tab from channel outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-channels-channel-id-tabs-teamsTab-id-teamsApp path: /teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp operations: - name: teamschannelstabsgetteamsapp method: GET description: Microsoft Graph Get teamsApp from teams 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: teams-team-id-channels-channel-id-unarchive path: /teams/{team-id}/channels/{channel-id}/unarchive operations: - name: teamsteamchannelschannelunarchive method: POST description: Microsoft Graph Invoke action unarchive outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-incomingChannels path: /teams/{team-id}/incomingChannels operations: - name: teamslistincomingchannels method: GET description: Microsoft Graph List incomingChannels 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: teams-team-id-incomingChannels-$count path: /teams/{team-id}/incomingChannels/$count operations: - name: teamsincomingchannelsgetcount728b method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-incomingChannels-channel-id path: /teams/{team-id}/incomingChannels/{channel-id} operations: - name: teamsgetincomingchannels method: GET description: Microsoft Graph Get incomingChannels from teams 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: teams-team-id-primaryChannel path: /teams/{team-id}/primaryChannel operations: - name: teamsgetprimarychannel method: GET description: Microsoft Graph Get primaryChannel 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: teamsupdateprimarychannel method: PATCH description: Microsoft Graph Update the navigation property primaryChannel in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamsdeleteprimarychannel method: DELETE description: Microsoft Graph Delete navigation property primaryChannel for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-primaryChannel-allMembers path: /teams/{team-id}/primaryChannel/allMembers operations: - name: teamsprimarychannellistallmembers method: GET description: Microsoft Graph Get allMembers from teams 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: teamsprimarychannelcreateallmembers method: POST description: Microsoft Graph Create new navigation property to allMembers for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-allMembers-$count path: /teams/{team-id}/primaryChannel/allMembers/$count operations: - name: teamsprimarychannelallmembersgetcount4cdd method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-allMembers-add path: /teams/{team-id}/primaryChannel/allMembers/add operations: - name: teamsteamprimarychannelallmembersadd method: POST description: Microsoft Graph Invoke action add outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-allMembers-remove path: /teams/{team-id}/primaryChannel/allMembers/remove operations: - name: teamsteamprimarychannelallmembersremove method: POST description: Microsoft Graph Invoke action remove outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-allMembers-conversationMember-id path: /teams/{team-id}/primaryChannel/allMembers/{conversationMember-id} operations: - name: teamsprimarychannelgetallmembers method: GET description: Microsoft Graph Get allMembers from teams 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: teamsprimarychannelupdateallmembers method: PATCH description: Microsoft Graph Update the navigation property allMembers in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamsprimarychanneldeleteallmembers method: DELETE description: Microsoft Graph Delete navigation property allMembers for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-primaryChannel-archive path: /teams/{team-id}/primaryChannel/archive operations: - name: teamsteamprimarychannelarchive method: POST description: Microsoft Graph Invoke action archive outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-completeMigration path: /teams/{team-id}/primaryChannel/completeMigration operations: - name: teamsteamprimarychannelcompletemigration method: POST description: Microsoft Graph Invoke action completeMigration outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-doesUserHaveAccess(userId='@userId',tenantId='@tena path: /teams/{team-id}/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName') operations: - name: teamsteamprimarychanneldoesuserhaveaccess method: GET description: Microsoft Graph Invoke function doesUserHaveAccess outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-filesFolder path: /teams/{team-id}/primaryChannel/filesFolder operations: - name: teamsprimarychannelgetfilesfolder method: GET description: Microsoft Graph Get filesFolder from teams 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: teams-team-id-primaryChannel-filesFolder-content path: /teams/{team-id}/primaryChannel/filesFolder/content operations: - name: teamsprimarychannelgetfilesfoldercontent method: GET description: Microsoft Graph Get content for the navigation property filesFolder from teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $format in: query type: string description: Format of the content - name: teamsprimarychannelupdatefilesfoldercontent method: PUT description: Microsoft Graph Update content for the navigation property filesFolder in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamsprimarychanneldeletefilesfoldercontent method: DELETE description: Microsoft Graph Delete content for the navigation property filesFolder in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-primaryChannel-members path: /teams/{team-id}/primaryChannel/members operations: - name: teamsprimarychannellistmembers method: GET description: Microsoft Graph Get members from teams 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: teamsprimarychannelcreatemembers method: POST description: Microsoft Graph Create new navigation property to members for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-members-$count path: /teams/{team-id}/primaryChannel/members/$count operations: - name: teamsprimarychannelmembersgetcount8411 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-members-add path: /teams/{team-id}/primaryChannel/members/add operations: - name: teamsteamprimarychannelmembersadd method: POST description: Microsoft Graph Invoke action add outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-members-remove path: /teams/{team-id}/primaryChannel/members/remove operations: - name: teamsteamprimarychannelmembersremove method: POST description: Microsoft Graph Invoke action remove outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-members-conversationMember-id path: /teams/{team-id}/primaryChannel/members/{conversationMember-id} operations: - name: teamsprimarychannelgetmembers method: GET description: Microsoft Graph Get members from teams 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: teamsprimarychannelupdatemembers method: PATCH description: Microsoft Graph Update the navigation property members in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamsprimarychanneldeletemembers method: DELETE description: Microsoft Graph Delete navigation property members for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-primaryChannel-messages path: /teams/{team-id}/primaryChannel/messages operations: - name: teamsprimarychannellistmessages method: GET description: Microsoft Graph Get messages from teams 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: teamsprimarychannelcreatemessages method: POST description: Microsoft Graph Create new navigation property to messages for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-messages-$count path: /teams/{team-id}/primaryChannel/messages/$count operations: - name: teamsprimarychannelmessagesgetcountd90b method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-messages-delta() path: /teams/{team-id}/primaryChannel/messages/delta() operations: - name: teamsteamprimarychannelmessagesdelta method: GET description: Microsoft Graph Invoke function delta outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $orderby in: query type: array description: Order items by property values - name: $expand in: query type: array description: Expand related entities - name: teams-team-id-primaryChannel-messages-chatMessage-id path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id} operations: - name: teamsprimarychannelgetmessages method: GET description: Microsoft Graph Get messages from teams 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: teamsprimarychannelupdatemessages method: PATCH description: Microsoft Graph Update the navigation property messages in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamsprimarychanneldeletemessages method: DELETE description: Microsoft Graph Delete navigation property messages for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-primaryChannel-messages-chatMessage-id-hostedContents path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents operations: - name: teamsprimarychannelmessageslisthostedcontents method: GET description: Microsoft Graph Get hostedContents from teams 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: teamsprimarychannelmessagescreatehostedcontents method: POST description: Microsoft Graph Create new navigation property to hostedContents for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-messages-chatMessage-id-hostedContents-$count path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count operations: - name: teamsprimarychannelmessageshostedcontentsgetcounted0a method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-messages-chatMessage-id-hostedContents-chatMessageH path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id} operations: - name: teamsprimarychannelmessagesgethostedcontents method: GET description: Microsoft Graph Get hostedContents from teams 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: teamsprimarychannelmessagesupdatehostedcontents method: PATCH description: Microsoft Graph Update the navigation property hostedContents in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamsprimarychannelmessagesdeletehostedcontents method: DELETE description: Microsoft Graph Delete navigation property hostedContents for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-primaryChannel-messages-chatMessage-id-hostedContents-chatMessageH path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value operations: - name: teamsprimarychannelmessagesgethostedcontentscontent method: GET description: Microsoft Graph Get media content for the navigation property hostedContents from teams outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teamsprimarychannelmessagesupdatehostedcontentscontent method: PUT description: Microsoft Graph Update media content for the navigation property hostedContents in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamsprimarychannelmessagesdeletehostedcontentscontent method: DELETE description: Microsoft Graph Delete media content for the navigation property hostedContents in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-primaryChannel-messages-chatMessage-id-replies path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies operations: - name: teamsprimarychannelmessageslistreplies method: GET description: Microsoft Graph Get replies from teams 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: teamsprimarychannelmessagescreatereplies method: POST description: Microsoft Graph Create new navigation property to replies for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-messages-chatMessage-id-replies-$count path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count operations: - name: teamsprimarychannelmessagesrepliesgetcounteb7a method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-messages-chatMessage-id-replies-delta() path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta() operations: - name: teamsteamprimarychannelmessageschatmessagerepliesdelta method: GET description: Microsoft Graph Invoke function delta outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $orderby in: query type: array description: Order items by property values - name: $expand in: query type: array description: Expand related entities - name: teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1 path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1} operations: - name: teamsprimarychannelmessagesgetreplies method: GET description: Microsoft Graph Get replies from teams 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: teamsprimarychannelmessagesupdatereplies method: PATCH description: Microsoft Graph Update the navigation property replies in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamsprimarychannelmessagesdeletereplies method: DELETE description: Microsoft Graph Delete navigation property replies for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-hos path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents operations: - name: teamsprimarychannelmessagesreplieslisthostedcontents method: GET description: Microsoft Graph Get hostedContents from teams 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: teamsprimarychannelmessagesrepliescreatehostedcontents method: POST description: Microsoft Graph Create new navigation property to hostedContents for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-hos path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count operations: - name: teamsprimarychannelmessagesreplieshostedcontentsgetcount1d3a method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-hos path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id} operations: - name: teamsprimarychannelmessagesrepliesgethostedcontents method: GET description: Microsoft Graph Get hostedContents from teams 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: teamsprimarychannelmessagesrepliesupdatehostedcontents method: PATCH description: Microsoft Graph Update the navigation property hostedContents in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamsprimarychannelmessagesrepliesdeletehostedcontents method: DELETE description: Microsoft Graph Delete navigation property hostedContents for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-hos path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value operations: - name: teamsprimarychannelmessagesrepliesgethostedcontentscontent method: GET description: Microsoft Graph Get media content for the navigation property hostedContents from teams outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teamsprimarychannelmessagesrepliesupdatehostedcontentscontent method: PUT description: Microsoft Graph Update media content for the navigation property hostedContents in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamsprimarychannelmessagesrepliesdeletehostedcontentscontent method: DELETE description: Microsoft Graph Delete media content for the navigation property hostedContents in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-set path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction operations: - name: teamsteamprimarychannelmessageschatmessagereplieschatmessagesetreaction method: POST description: Microsoft Graph Invoke action setReaction outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-sof path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete operations: - name: teamsteamprimarychannelmessageschatmessagereplieschatmessagesoftdelete method: POST description: Microsoft Graph Invoke action softDelete outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-und path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete operations: - name: teamsteamprimarychannelmessageschatmessagereplieschatmessageundosoftdelete method: POST description: Microsoft Graph Invoke action undoSoftDelete outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-uns path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction operations: - name: teamsteamprimarychannelmessageschatmessagereplieschatmessageunsetreaction method: POST description: Microsoft Graph Invoke action unsetReaction outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-messages-chatMessage-id-setReaction path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction operations: - name: teamsteamprimarychannelmessageschatmessagesetreaction method: POST description: Microsoft Graph Invoke action setReaction outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-messages-chatMessage-id-softDelete path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete operations: - name: teamsteamprimarychannelmessageschatmessagesoftdelete method: POST description: Microsoft Graph Invoke action softDelete outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-messages-chatMessage-id-undoSoftDelete path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete operations: - name: teamsteamprimarychannelmessageschatmessageundosoftdelete method: POST description: Microsoft Graph Invoke action undoSoftDelete outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-messages-chatMessage-id-unsetReaction path: /teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction operations: - name: teamsteamprimarychannelmessageschatmessageunsetreaction method: POST description: Microsoft Graph Invoke action unsetReaction outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-provisionEmail path: /teams/{team-id}/primaryChannel/provisionEmail operations: - name: teamsteamprimarychannelprovisionemail method: POST description: Microsoft Graph Invoke action provisionEmail outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-removeEmail path: /teams/{team-id}/primaryChannel/removeEmail operations: - name: teamsteamprimarychannelremoveemail method: POST description: Microsoft Graph Invoke action removeEmail outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-sharedWithTeams path: /teams/{team-id}/primaryChannel/sharedWithTeams operations: - name: teamsprimarychannellistsharedwithteams method: GET description: Microsoft Graph Get sharedWithTeams from teams 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: teamsprimarychannelcreatesharedwithteams method: POST description: Microsoft Graph Create new navigation property to sharedWithTeams for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-sharedWithTeams-$count path: /teams/{team-id}/primaryChannel/sharedWithTeams/$count operations: - name: teamsprimarychannelsharedwithteamsgetcount9fea method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-sharedWithTeams-sharedWithChannelTeamInfo-id path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id} operations: - name: teamsprimarychannelgetsharedwithteams method: GET description: Microsoft Graph Get sharedWithTeams from teams 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: teamsprimarychannelupdatesharedwithteams method: PATCH description: Microsoft Graph Update the navigation property sharedWithTeams in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamsprimarychanneldeletesharedwithteams method: DELETE description: Microsoft Graph Delete navigation property sharedWithTeams for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-primaryChannel-sharedWithTeams-sharedWithChannelTeamInfo-id-allowe path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers operations: - name: teamsprimarychannelsharedwithteamslistallowedmembers method: GET description: Microsoft Graph Get allowedMembers from teams 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: teams-team-id-primaryChannel-sharedWithTeams-sharedWithChannelTeamInfo-id-allowe path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count operations: - name: teamsprimarychannelsharedwithteamsallowedmembersgetcount2d1d method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-sharedWithTeams-sharedWithChannelTeamInfo-id-allowe path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id} operations: - name: teamsprimarychannelsharedwithteamsgetallowedmembers method: GET description: Microsoft Graph Get allowedMembers from teams 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: teams-team-id-primaryChannel-sharedWithTeams-sharedWithChannelTeamInfo-id-team path: /teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team operations: - name: teamsprimarychannelsharedwithteamsgetteam method: GET description: Microsoft Graph Get team from teams 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: teams-team-id-primaryChannel-tabs path: /teams/{team-id}/primaryChannel/tabs operations: - name: teamsprimarychannellisttabs method: GET description: Microsoft Graph Get tabs from teams 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: teamsprimarychannelcreatetabs method: POST description: Microsoft Graph Create new navigation property to tabs for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teams-team-id-primaryChannel-tabs-$count path: /teams/{team-id}/primaryChannel/tabs/$count operations: - name: teamsprimarychanneltabsgetcount8cf3 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: teams-team-id-primaryChannel-tabs-teamsTab-id path: /teams/{team-id}/primaryChannel/tabs/{teamsTab-id} operations: - name: teamsprimarychannelgettabs method: GET description: Microsoft Graph Get tabs from teams 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: teamsprimarychannelupdatetabs method: PATCH description: Microsoft Graph Update the navigation property tabs in teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: teamsprimarychanneldeletetabs method: DELETE description: Microsoft Graph Delete navigation property tabs for teams outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: teams-team-id-primaryChannel-tabs-teamsTab-id-teamsApp path: /teams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp operations: - name: teamsprimarychanneltabsgetteamsapp method: GET description: Microsoft Graph Get teamsApp from teams 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: teams-team-id-primaryChannel-unarchive path: /teams/{team-id}/primaryChannel/unarchive operations: - name: teamsteamprimarychannelunarchive method: POST description: Microsoft Graph Invoke action unarchive outputRawFormat: json outputParameters: - name: result type: object value: $. exposes: - type: rest namespace: microsoft-graph-teams-channel-rest port: 8080 description: REST adapter for Microsoft Graph OData Service for namespace microsoft.graph — Teams.channel. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/teams/{team-id}/allchannels name: teams-team-id-allchannels description: REST surface for teams-team-id-allChannels. operations: - method: GET name: teamslistallchannels description: Microsoft Graph List allChannels call: microsoft-graph-teams-channel.teamslistallchannels with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/allchannels/count name: teams-team-id-allchannels-count description: REST surface for teams-team-id-allChannels-$count. operations: - method: GET name: teamsallchannelsgetcountf86a description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamsallchannelsgetcountf86a outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/allchannels/{channel-id} name: teams-team-id-allchannels-channel-id description: REST surface for teams-team-id-allChannels-channel-id. operations: - method: GET name: teamsgetallchannels description: Microsoft Graph Get allChannels from teams call: microsoft-graph-teams-channel.teamsgetallchannels with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels name: teams-team-id-channels description: REST surface for teams-team-id-channels. operations: - method: GET name: teamslistchannels description: Microsoft Graph List channels call: microsoft-graph-teams-channel.teamslistchannels with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamscreatechannels description: Microsoft Graph Create channel call: microsoft-graph-teams-channel.teamscreatechannels with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/count name: teams-team-id-channels-count description: REST surface for teams-team-id-channels-$count. operations: - method: GET name: teamschannelsgetcount1a82 description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamschannelsgetcount1a82 outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/getallmessages name: teams-team-id-channels-getallmessages description: REST surface for teams-team-id-channels-getAllMessages(). operations: - method: GET name: teamsteamchannelsgetallmessages description: Microsoft Graph Invoke function getAllMessages call: microsoft-graph-teams-channel.teamsteamchannelsgetallmessages with: model: rest.model $select: rest.$select $orderby: rest.$orderby $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/getallretainedmessages name: teams-team-id-channels-getallretainedmessages description: REST surface for teams-team-id-channels-getAllRetainedMessages(). operations: - method: GET name: teamsteamchannelsgetallretainedmessages description: Microsoft Graph Invoke function getAllRetainedMessages call: microsoft-graph-teams-channel.teamsteamchannelsgetallretainedmessages with: $select: rest.$select $orderby: rest.$orderby $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id} name: teams-team-id-channels-channel-id description: REST surface for teams-team-id-channels-channel-id. operations: - method: GET name: teamsgetchannels description: Microsoft Graph Get channel call: microsoft-graph-teams-channel.teamsgetchannels with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamsupdatechannels description: Microsoft Graph Patch channel call: microsoft-graph-teams-channel.teamsupdatechannels with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamsdeletechannels description: Microsoft Graph Delete channel call: microsoft-graph-teams-channel.teamsdeletechannels with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/allmembers name: teams-team-id-channels-channel-id-allmembers description: REST surface for teams-team-id-channels-channel-id-allMembers. operations: - method: GET name: teamschannelslistallmembers description: Microsoft Graph List allMembers call: microsoft-graph-teams-channel.teamschannelslistallmembers with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamschannelscreateallmembers description: Microsoft Graph Create new navigation property to allMembers for teams call: microsoft-graph-teams-channel.teamschannelscreateallmembers with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/allmembers/count name: teams-team-id-channels-channel-id-allmembers-count description: REST surface for teams-team-id-channels-channel-id-allMembers-$count. operations: - method: GET name: teamschannelsallmembersgetcountea4d description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamschannelsallmembersgetcountea4d outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/allmembers/add name: teams-team-id-channels-channel-id-allmembers-add description: REST surface for teams-team-id-channels-channel-id-allMembers-add. operations: - method: POST name: teamsteamchannelschannelallmembersadd description: Microsoft Graph Invoke action add call: microsoft-graph-teams-channel.teamsteamchannelschannelallmembersadd with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/allmembers/remove name: teams-team-id-channels-channel-id-allmembers-remove description: REST surface for teams-team-id-channels-channel-id-allMembers-remove. operations: - method: POST name: teamsteamchannelschannelallmembersremove description: Microsoft Graph Invoke action remove call: microsoft-graph-teams-channel.teamsteamchannelschannelallmembersremove with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/allmembers/{conversationmember-id} name: teams-team-id-channels-channel-id-allmembers-conversationmember-id description: REST surface for teams-team-id-channels-channel-id-allMembers-conversationMember-id. operations: - method: GET name: teamschannelsgetallmembers description: Microsoft Graph Get allMembers from teams call: microsoft-graph-teams-channel.teamschannelsgetallmembers with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamschannelsupdateallmembers description: Microsoft Graph Update the navigation property allMembers in teams call: microsoft-graph-teams-channel.teamschannelsupdateallmembers with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamschannelsdeleteallmembers description: Microsoft Graph Delete navigation property allMembers for teams call: microsoft-graph-teams-channel.teamschannelsdeleteallmembers with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/archive name: teams-team-id-channels-channel-id-archive description: REST surface for teams-team-id-channels-channel-id-archive. operations: - method: POST name: teamsteamchannelschannelarchive description: Microsoft Graph Invoke action archive call: microsoft-graph-teams-channel.teamsteamchannelschannelarchive with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/completemigration name: teams-team-id-channels-channel-id-completemigration description: REST surface for teams-team-id-channels-channel-id-completeMigration. operations: - method: POST name: teamsteamchannelschannelcompletemigration description: Microsoft Graph Invoke action completeMigration call: microsoft-graph-teams-channel.teamsteamchannelschannelcompletemigration outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/doesuserhaveaccess-userid-userid-tenantid-tenantid-userprincipalname-userprincipalname name: teams-team-id-channels-channel-id-doesuserhaveaccess-userid-userid-tenantid description: REST surface for teams-team-id-channels-channel-id-doesUserHaveAccess(userId='@userId',tenantId='. operations: - method: GET name: teamsteamchannelschanneldoesuserhaveaccess description: Microsoft Graph Invoke function doesUserHaveAccess call: microsoft-graph-teams-channel.teamsteamchannelschanneldoesuserhaveaccess outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/filesfolder name: teams-team-id-channels-channel-id-filesfolder description: REST surface for teams-team-id-channels-channel-id-filesFolder. operations: - method: GET name: teamschannelsgetfilesfolder description: Microsoft Graph Get filesFolder call: microsoft-graph-teams-channel.teamschannelsgetfilesfolder with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/filesfolder/content name: teams-team-id-channels-channel-id-filesfolder-content description: REST surface for teams-team-id-channels-channel-id-filesFolder-content. operations: - method: GET name: teamschannelsgetfilesfoldercontent description: Microsoft Graph Get content for the navigation property filesFolder from teams call: microsoft-graph-teams-channel.teamschannelsgetfilesfoldercontent with: $format: rest.$format outputParameters: - type: object mapping: $. - method: PUT name: teamschannelsupdatefilesfoldercontent description: Microsoft Graph Update content for the navigation property filesFolder in teams call: microsoft-graph-teams-channel.teamschannelsupdatefilesfoldercontent with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamschannelsdeletefilesfoldercontent description: Microsoft Graph Delete content for the navigation property filesFolder in teams call: microsoft-graph-teams-channel.teamschannelsdeletefilesfoldercontent with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/members name: teams-team-id-channels-channel-id-members description: REST surface for teams-team-id-channels-channel-id-members. operations: - method: GET name: teamschannelslistmembers description: Microsoft Graph List members of a channel call: microsoft-graph-teams-channel.teamschannelslistmembers with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamschannelscreatemembers description: Microsoft Graph Add member to channel call: microsoft-graph-teams-channel.teamschannelscreatemembers with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/members/count name: teams-team-id-channels-channel-id-members-count description: REST surface for teams-team-id-channels-channel-id-members-$count. operations: - method: GET name: teamschannelsmembersgetcount8e98 description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamschannelsmembersgetcount8e98 outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/members/add name: teams-team-id-channels-channel-id-members-add description: REST surface for teams-team-id-channels-channel-id-members-add. operations: - method: POST name: teamsteamchannelschannelmembersadd description: Microsoft Graph Invoke action add call: microsoft-graph-teams-channel.teamsteamchannelschannelmembersadd with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/members/remove name: teams-team-id-channels-channel-id-members-remove description: REST surface for teams-team-id-channels-channel-id-members-remove. operations: - method: POST name: teamsteamchannelschannelmembersremove description: Microsoft Graph Invoke action remove call: microsoft-graph-teams-channel.teamsteamchannelschannelmembersremove with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/members/{conversationmember-id} name: teams-team-id-channels-channel-id-members-conversationmember-id description: REST surface for teams-team-id-channels-channel-id-members-conversationMember-id. operations: - method: GET name: teamschannelsgetmembers description: Microsoft Graph Get member of channel call: microsoft-graph-teams-channel.teamschannelsgetmembers with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamschannelsupdatemembers description: Microsoft Graph Update member in channel call: microsoft-graph-teams-channel.teamschannelsupdatemembers with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamschannelsdeletemembers description: Microsoft Graph Remove member from channel call: microsoft-graph-teams-channel.teamschannelsdeletemembers with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages name: teams-team-id-channels-channel-id-messages description: REST surface for teams-team-id-channels-channel-id-messages. operations: - method: GET name: teamschannelslistmessages description: Microsoft Graph List channel messages call: microsoft-graph-teams-channel.teamschannelslistmessages with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamschannelscreatemessages description: Microsoft Graph Send chatMessage in channel call: microsoft-graph-teams-channel.teamschannelscreatemessages with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/count name: teams-team-id-channels-channel-id-messages-count description: REST surface for teams-team-id-channels-channel-id-messages-$count. operations: - method: GET name: teamschannelsmessagesgetcount6767 description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamschannelsmessagesgetcount6767 outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/delta name: teams-team-id-channels-channel-id-messages-delta description: REST surface for teams-team-id-channels-channel-id-messages-delta(). operations: - method: GET name: teamsteamchannelschannelmessagesdelta description: Microsoft Graph Invoke function delta call: microsoft-graph-teams-channel.teamsteamchannelschannelmessagesdelta with: $select: rest.$select $orderby: rest.$orderby $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id} name: teams-team-id-channels-channel-id-messages-chatmessage-id description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id. operations: - method: GET name: teamschannelsgetmessages description: Microsoft Graph Get chatMessage in a channel or chat call: microsoft-graph-teams-channel.teamschannelsgetmessages with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamschannelsupdatemessages description: Microsoft Graph Update chatMessage call: microsoft-graph-teams-channel.teamschannelsupdatemessages with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamschannelsdeletemessages description: Microsoft Graph Delete navigation property messages for teams call: microsoft-graph-teams-channel.teamschannelsdeletemessages with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/hostedcontents name: teams-team-id-channels-channel-id-messages-chatmessage-id-hostedcontents description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-hostedContents. operations: - method: GET name: teamschannelsmessageslisthostedcontents description: Microsoft Graph List hostedContents call: microsoft-graph-teams-channel.teamschannelsmessageslisthostedcontents with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamschannelsmessagescreatehostedcontents description: Microsoft Graph Create new navigation property to hostedContents for teams call: microsoft-graph-teams-channel.teamschannelsmessagescreatehostedcontents with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/hostedcontents/count name: teams-team-id-channels-channel-id-messages-chatmessage-id-hostedcontents-count description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-hostedContents-$count. operations: - method: GET name: teamschannelsmessageshostedcontentsgetcount80f2 description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamschannelsmessageshostedcontentsgetcount80f2 outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/hostedcontents/{chatmessagehostedcontent-id} name: teams-team-id-channels-channel-id-messages-chatmessage-id-hostedcontents-chatmes description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-hostedContents-chatMes. operations: - method: GET name: teamschannelsmessagesgethostedcontents description: Microsoft Graph Get hostedContents from teams call: microsoft-graph-teams-channel.teamschannelsmessagesgethostedcontents with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamschannelsmessagesupdatehostedcontents description: Microsoft Graph Update the navigation property hostedContents in teams call: microsoft-graph-teams-channel.teamschannelsmessagesupdatehostedcontents with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamschannelsmessagesdeletehostedcontents description: Microsoft Graph Delete navigation property hostedContents for teams call: microsoft-graph-teams-channel.teamschannelsmessagesdeletehostedcontents with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/hostedcontents/{chatmessagehostedcontent-id}/value name: teams-team-id-channels-channel-id-messages-chatmessage-id-hostedcontents-chatmes description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-hostedContents-chatMes. operations: - method: GET name: teamschannelsmessagesgethostedcontentscontent description: Microsoft Graph List hostedContents call: microsoft-graph-teams-channel.teamschannelsmessagesgethostedcontentscontent outputParameters: - type: object mapping: $. - method: PUT name: teamschannelsmessagesupdatehostedcontentscontent description: Microsoft Graph Update media content for the navigation property hostedContents in teams call: microsoft-graph-teams-channel.teamschannelsmessagesupdatehostedcontentscontent with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamschannelsmessagesdeletehostedcontentscontent description: Microsoft Graph Delete media content for the navigation property hostedContents in teams call: microsoft-graph-teams-channel.teamschannelsmessagesdeletehostedcontentscontent with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/replies name: teams-team-id-channels-channel-id-messages-chatmessage-id-replies description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-replies. operations: - method: GET name: teamschannelsmessageslistreplies description: Microsoft Graph List replies call: microsoft-graph-teams-channel.teamschannelsmessageslistreplies with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamschannelsmessagescreatereplies description: Microsoft Graph Reply to a message in a channel call: microsoft-graph-teams-channel.teamschannelsmessagescreatereplies with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/replies/count name: teams-team-id-channels-channel-id-messages-chatmessage-id-replies-count description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-replies-$count. operations: - method: GET name: teamschannelsmessagesrepliesgetcountbdfc description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamschannelsmessagesrepliesgetcountbdfc outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/replies/delta name: teams-team-id-channels-channel-id-messages-chatmessage-id-replies-delta description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-replies-delta(). operations: - method: GET name: teamsteamchannelschannelmessageschatmessagerepliesdelta description: Microsoft Graph Invoke function delta call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessagerepliesdelta with: $select: rest.$select $orderby: rest.$orderby $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/replies/{chatmessage-id1} name: teams-team-id-channels-channel-id-messages-chatmessage-id-replies-chatmessage-id description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id. operations: - method: GET name: teamschannelsmessagesgetreplies description: Microsoft Graph Get chatMessage in a channel or chat call: microsoft-graph-teams-channel.teamschannelsmessagesgetreplies with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamschannelsmessagesupdatereplies description: Microsoft Graph Update the navigation property replies in teams call: microsoft-graph-teams-channel.teamschannelsmessagesupdatereplies with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamschannelsmessagesdeletereplies description: Microsoft Graph Delete navigation property replies for teams call: microsoft-graph-teams-channel.teamschannelsmessagesdeletereplies with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents name: teams-team-id-channels-channel-id-messages-chatmessage-id-replies-chatmessage-id description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id. operations: - method: GET name: teamschannelsmessagesreplieslisthostedcontents description: Microsoft Graph List hostedContents call: microsoft-graph-teams-channel.teamschannelsmessagesreplieslisthostedcontents with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamschannelsmessagesrepliescreatehostedcontents description: Microsoft Graph Create new navigation property to hostedContents for teams call: microsoft-graph-teams-channel.teamschannelsmessagesrepliescreatehostedcontents with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents/count name: teams-team-id-channels-channel-id-messages-chatmessage-id-replies-chatmessage-id description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id. operations: - method: GET name: teamschannelsmessagesreplieshostedcontentsgetcount3bb6 description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamschannelsmessagesreplieshostedcontentsgetcount3bb6 outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents/{chatmessagehostedcontent-id} name: teams-team-id-channels-channel-id-messages-chatmessage-id-replies-chatmessage-id description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id. operations: - method: GET name: teamschannelsmessagesrepliesgethostedcontents description: Microsoft Graph Get hostedContents from teams call: microsoft-graph-teams-channel.teamschannelsmessagesrepliesgethostedcontents with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamschannelsmessagesrepliesupdatehostedcontents description: Microsoft Graph Update the navigation property hostedContents in teams call: microsoft-graph-teams-channel.teamschannelsmessagesrepliesupdatehostedcontents with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamschannelsmessagesrepliesdeletehostedcontents description: Microsoft Graph Delete navigation property hostedContents for teams call: microsoft-graph-teams-channel.teamschannelsmessagesrepliesdeletehostedcontents with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents/{chatmessagehostedcontent-id}/value name: teams-team-id-channels-channel-id-messages-chatmessage-id-replies-chatmessage-id description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id. operations: - method: GET name: teamschannelsmessagesrepliesgethostedcontentscontent description: Microsoft Graph List hostedContents call: microsoft-graph-teams-channel.teamschannelsmessagesrepliesgethostedcontentscontent outputParameters: - type: object mapping: $. - method: PUT name: teamschannelsmessagesrepliesupdatehostedcontentscontent description: Microsoft Graph Update media content for the navigation property hostedContents in teams call: microsoft-graph-teams-channel.teamschannelsmessagesrepliesupdatehostedcontentscontent with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamschannelsmessagesrepliesdeletehostedcontentscontent description: Microsoft Graph Delete media content for the navigation property hostedContents in teams call: microsoft-graph-teams-channel.teamschannelsmessagesrepliesdeletehostedcontentscontent with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/setreaction name: teams-team-id-channels-channel-id-messages-chatmessage-id-replies-chatmessage-id description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id. operations: - method: POST name: teamsteamchannelschannelmessageschatmessagereplieschatmessagesetreaction description: Microsoft Graph Invoke action setReaction call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessagereplieschatmessagesetreaction with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/softdelete name: teams-team-id-channels-channel-id-messages-chatmessage-id-replies-chatmessage-id description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id. operations: - method: POST name: teamsteamchannelschannelmessageschatmessagereplieschatmessagesoftdelete description: Microsoft Graph Invoke action softDelete call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessagereplieschatmessagesoftdelete outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/undosoftdelete name: teams-team-id-channels-channel-id-messages-chatmessage-id-replies-chatmessage-id description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id. operations: - method: POST name: teamsteamchannelschannelmessageschatmessagereplieschatmessageundosoftdelete description: Microsoft Graph Invoke action undoSoftDelete call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessagereplieschatmessageundosoftdelete outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/replies/{chatmessage-id1}/unsetreaction name: teams-team-id-channels-channel-id-messages-chatmessage-id-replies-chatmessage-id description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-replies-chatMessage-id. operations: - method: POST name: teamsteamchannelschannelmessageschatmessagereplieschatmessageunsetreaction description: Microsoft Graph Invoke action unsetReaction call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessagereplieschatmessageunsetreaction with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/setreaction name: teams-team-id-channels-channel-id-messages-chatmessage-id-setreaction description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-setReaction. operations: - method: POST name: teamsteamchannelschannelmessageschatmessagesetreaction description: Microsoft Graph Invoke action setReaction call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessagesetreaction with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/softdelete name: teams-team-id-channels-channel-id-messages-chatmessage-id-softdelete description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-softDelete. operations: - method: POST name: teamsteamchannelschannelmessageschatmessagesoftdelete description: Microsoft Graph Invoke action softDelete call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessagesoftdelete outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/undosoftdelete name: teams-team-id-channels-channel-id-messages-chatmessage-id-undosoftdelete description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-undoSoftDelete. operations: - method: POST name: teamsteamchannelschannelmessageschatmessageundosoftdelete description: Microsoft Graph Invoke action undoSoftDelete call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessageundosoftdelete outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/messages/{chatmessage-id}/unsetreaction name: teams-team-id-channels-channel-id-messages-chatmessage-id-unsetreaction description: REST surface for teams-team-id-channels-channel-id-messages-chatMessage-id-unsetReaction. operations: - method: POST name: teamsteamchannelschannelmessageschatmessageunsetreaction description: Microsoft Graph Invoke action unsetReaction call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessageunsetreaction with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/provisionemail name: teams-team-id-channels-channel-id-provisionemail description: REST surface for teams-team-id-channels-channel-id-provisionEmail. operations: - method: POST name: teamsteamchannelschannelprovisionemail description: Microsoft Graph Invoke action provisionEmail call: microsoft-graph-teams-channel.teamsteamchannelschannelprovisionemail outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/removeemail name: teams-team-id-channels-channel-id-removeemail description: REST surface for teams-team-id-channels-channel-id-removeEmail. operations: - method: POST name: teamsteamchannelschannelremoveemail description: Microsoft Graph Invoke action removeEmail call: microsoft-graph-teams-channel.teamsteamchannelschannelremoveemail outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/sharedwithteams name: teams-team-id-channels-channel-id-sharedwithteams description: REST surface for teams-team-id-channels-channel-id-sharedWithTeams. operations: - method: GET name: teamschannelslistsharedwithteams description: Microsoft Graph List sharedWithChannelTeamInfo call: microsoft-graph-teams-channel.teamschannelslistsharedwithteams with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamschannelscreatesharedwithteams description: Microsoft Graph Create new navigation property to sharedWithTeams for teams call: microsoft-graph-teams-channel.teamschannelscreatesharedwithteams with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/sharedwithteams/count name: teams-team-id-channels-channel-id-sharedwithteams-count description: REST surface for teams-team-id-channels-channel-id-sharedWithTeams-$count. operations: - method: GET name: teamschannelssharedwithteamsgetcount11a3 description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamschannelssharedwithteamsgetcount11a3 outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/sharedwithteams/{sharedwithchannelteaminfo-id} name: teams-team-id-channels-channel-id-sharedwithteams-sharedwithchannelteaminfo-id description: REST surface for teams-team-id-channels-channel-id-sharedWithTeams-sharedWithChannelTeamInfo-id. operations: - method: GET name: teamschannelsgetsharedwithteams description: Microsoft Graph Get sharedWithChannelTeamInfo call: microsoft-graph-teams-channel.teamschannelsgetsharedwithteams with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamschannelsupdatesharedwithteams description: Microsoft Graph Update the navigation property sharedWithTeams in teams call: microsoft-graph-teams-channel.teamschannelsupdatesharedwithteams with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamschannelsdeletesharedwithteams description: Microsoft Graph Delete sharedWithChannelTeamInfo call: microsoft-graph-teams-channel.teamschannelsdeletesharedwithteams with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/sharedwithteams/{sharedwithchannelteaminfo-id}/allowedmembers name: teams-team-id-channels-channel-id-sharedwithteams-sharedwithchannelteaminfo-id-a description: REST surface for teams-team-id-channels-channel-id-sharedWithTeams-sharedWithChannelTeamInfo-id-a. operations: - method: GET name: teamschannelssharedwithteamslistallowedmembers description: Microsoft Graph List allowedMembers call: microsoft-graph-teams-channel.teamschannelssharedwithteamslistallowedmembers with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/sharedwithteams/{sharedwithchannelteaminfo-id}/allowedmembers/count name: teams-team-id-channels-channel-id-sharedwithteams-sharedwithchannelteaminfo-id-a description: REST surface for teams-team-id-channels-channel-id-sharedWithTeams-sharedWithChannelTeamInfo-id-a. operations: - method: GET name: teamschannelssharedwithteamsallowedmembersgetcount5a86 description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamschannelssharedwithteamsallowedmembersgetcount5a86 outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/sharedwithteams/{sharedwithchannelteaminfo-id}/allowedmembers/{conversationmember-id} name: teams-team-id-channels-channel-id-sharedwithteams-sharedwithchannelteaminfo-id-a description: REST surface for teams-team-id-channels-channel-id-sharedWithTeams-sharedWithChannelTeamInfo-id-a. operations: - method: GET name: teamschannelssharedwithteamsgetallowedmembers description: Microsoft Graph Get allowedMembers from teams call: microsoft-graph-teams-channel.teamschannelssharedwithteamsgetallowedmembers with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/sharedwithteams/{sharedwithchannelteaminfo-id}/team name: teams-team-id-channels-channel-id-sharedwithteams-sharedwithchannelteaminfo-id-t description: REST surface for teams-team-id-channels-channel-id-sharedWithTeams-sharedWithChannelTeamInfo-id-t. operations: - method: GET name: teamschannelssharedwithteamsgetteam description: Microsoft Graph Get team from teams call: microsoft-graph-teams-channel.teamschannelssharedwithteamsgetteam with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/tabs name: teams-team-id-channels-channel-id-tabs description: REST surface for teams-team-id-channels-channel-id-tabs. operations: - method: GET name: teamschannelslisttabs description: Microsoft Graph List tabs in channel call: microsoft-graph-teams-channel.teamschannelslisttabs with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamschannelscreatetabs description: Microsoft Graph Add tab to channel call: microsoft-graph-teams-channel.teamschannelscreatetabs with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/tabs/count name: teams-team-id-channels-channel-id-tabs-count description: REST surface for teams-team-id-channels-channel-id-tabs-$count. operations: - method: GET name: teamschannelstabsgetcountf94d description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamschannelstabsgetcountf94d outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/tabs/{teamstab-id} name: teams-team-id-channels-channel-id-tabs-teamstab-id description: REST surface for teams-team-id-channels-channel-id-tabs-teamsTab-id. operations: - method: GET name: teamschannelsgettabs description: Microsoft Graph Get tab call: microsoft-graph-teams-channel.teamschannelsgettabs with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamschannelsupdatetabs description: Microsoft Graph Update tab call: microsoft-graph-teams-channel.teamschannelsupdatetabs with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamschannelsdeletetabs description: Microsoft Graph Delete tab from channel call: microsoft-graph-teams-channel.teamschannelsdeletetabs with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/tabs/{teamstab-id}/teamsapp name: teams-team-id-channels-channel-id-tabs-teamstab-id-teamsapp description: REST surface for teams-team-id-channels-channel-id-tabs-teamsTab-id-teamsApp. operations: - method: GET name: teamschannelstabsgetteamsapp description: Microsoft Graph Get teamsApp from teams call: microsoft-graph-teams-channel.teamschannelstabsgetteamsapp with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/channels/{channel-id}/unarchive name: teams-team-id-channels-channel-id-unarchive description: REST surface for teams-team-id-channels-channel-id-unarchive. operations: - method: POST name: teamsteamchannelschannelunarchive description: Microsoft Graph Invoke action unarchive call: microsoft-graph-teams-channel.teamsteamchannelschannelunarchive outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/incomingchannels name: teams-team-id-incomingchannels description: REST surface for teams-team-id-incomingChannels. operations: - method: GET name: teamslistincomingchannels description: Microsoft Graph List incomingChannels call: microsoft-graph-teams-channel.teamslistincomingchannels with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/incomingchannels/count name: teams-team-id-incomingchannels-count description: REST surface for teams-team-id-incomingChannels-$count. operations: - method: GET name: teamsincomingchannelsgetcount728b description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamsincomingchannelsgetcount728b outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/incomingchannels/{channel-id} name: teams-team-id-incomingchannels-channel-id description: REST surface for teams-team-id-incomingChannels-channel-id. operations: - method: GET name: teamsgetincomingchannels description: Microsoft Graph Get incomingChannels from teams call: microsoft-graph-teams-channel.teamsgetincomingchannels with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel name: teams-team-id-primarychannel description: REST surface for teams-team-id-primaryChannel. operations: - method: GET name: teamsgetprimarychannel description: Microsoft Graph Get primaryChannel call: microsoft-graph-teams-channel.teamsgetprimarychannel with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamsupdateprimarychannel description: Microsoft Graph Update the navigation property primaryChannel in teams call: microsoft-graph-teams-channel.teamsupdateprimarychannel with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamsdeleteprimarychannel description: Microsoft Graph Delete navigation property primaryChannel for teams call: microsoft-graph-teams-channel.teamsdeleteprimarychannel with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/allmembers name: teams-team-id-primarychannel-allmembers description: REST surface for teams-team-id-primaryChannel-allMembers. operations: - method: GET name: teamsprimarychannellistallmembers description: Microsoft Graph Get allMembers from teams call: microsoft-graph-teams-channel.teamsprimarychannellistallmembers with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamsprimarychannelcreateallmembers description: Microsoft Graph Create new navigation property to allMembers for teams call: microsoft-graph-teams-channel.teamsprimarychannelcreateallmembers with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/allmembers/count name: teams-team-id-primarychannel-allmembers-count description: REST surface for teams-team-id-primaryChannel-allMembers-$count. operations: - method: GET name: teamsprimarychannelallmembersgetcount4cdd description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamsprimarychannelallmembersgetcount4cdd outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/allmembers/add name: teams-team-id-primarychannel-allmembers-add description: REST surface for teams-team-id-primaryChannel-allMembers-add. operations: - method: POST name: teamsteamprimarychannelallmembersadd description: Microsoft Graph Invoke action add call: microsoft-graph-teams-channel.teamsteamprimarychannelallmembersadd with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/allmembers/remove name: teams-team-id-primarychannel-allmembers-remove description: REST surface for teams-team-id-primaryChannel-allMembers-remove. operations: - method: POST name: teamsteamprimarychannelallmembersremove description: Microsoft Graph Invoke action remove call: microsoft-graph-teams-channel.teamsteamprimarychannelallmembersremove with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/allmembers/{conversationmember-id} name: teams-team-id-primarychannel-allmembers-conversationmember-id description: REST surface for teams-team-id-primaryChannel-allMembers-conversationMember-id. operations: - method: GET name: teamsprimarychannelgetallmembers description: Microsoft Graph Get allMembers from teams call: microsoft-graph-teams-channel.teamsprimarychannelgetallmembers with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamsprimarychannelupdateallmembers description: Microsoft Graph Update the navigation property allMembers in teams call: microsoft-graph-teams-channel.teamsprimarychannelupdateallmembers with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamsprimarychanneldeleteallmembers description: Microsoft Graph Delete navigation property allMembers for teams call: microsoft-graph-teams-channel.teamsprimarychanneldeleteallmembers with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/archive name: teams-team-id-primarychannel-archive description: REST surface for teams-team-id-primaryChannel-archive. operations: - method: POST name: teamsteamprimarychannelarchive description: Microsoft Graph Invoke action archive call: microsoft-graph-teams-channel.teamsteamprimarychannelarchive with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/completemigration name: teams-team-id-primarychannel-completemigration description: REST surface for teams-team-id-primaryChannel-completeMigration. operations: - method: POST name: teamsteamprimarychannelcompletemigration description: Microsoft Graph Invoke action completeMigration call: microsoft-graph-teams-channel.teamsteamprimarychannelcompletemigration outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/doesuserhaveaccess-userid-userid-tenantid-tenantid-userprincipalname-userprincipalname name: teams-team-id-primarychannel-doesuserhaveaccess-userid-userid-tenantid-tena description: REST surface for teams-team-id-primaryChannel-doesUserHaveAccess(userId='@userId',tenantId='@tena. operations: - method: GET name: teamsteamprimarychanneldoesuserhaveaccess description: Microsoft Graph Invoke function doesUserHaveAccess call: microsoft-graph-teams-channel.teamsteamprimarychanneldoesuserhaveaccess outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/filesfolder name: teams-team-id-primarychannel-filesfolder description: REST surface for teams-team-id-primaryChannel-filesFolder. operations: - method: GET name: teamsprimarychannelgetfilesfolder description: Microsoft Graph Get filesFolder from teams call: microsoft-graph-teams-channel.teamsprimarychannelgetfilesfolder with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/filesfolder/content name: teams-team-id-primarychannel-filesfolder-content description: REST surface for teams-team-id-primaryChannel-filesFolder-content. operations: - method: GET name: teamsprimarychannelgetfilesfoldercontent description: Microsoft Graph Get content for the navigation property filesFolder from teams call: microsoft-graph-teams-channel.teamsprimarychannelgetfilesfoldercontent with: $format: rest.$format outputParameters: - type: object mapping: $. - method: PUT name: teamsprimarychannelupdatefilesfoldercontent description: Microsoft Graph Update content for the navigation property filesFolder in teams call: microsoft-graph-teams-channel.teamsprimarychannelupdatefilesfoldercontent with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamsprimarychanneldeletefilesfoldercontent description: Microsoft Graph Delete content for the navigation property filesFolder in teams call: microsoft-graph-teams-channel.teamsprimarychanneldeletefilesfoldercontent with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/members name: teams-team-id-primarychannel-members description: REST surface for teams-team-id-primaryChannel-members. operations: - method: GET name: teamsprimarychannellistmembers description: Microsoft Graph Get members from teams call: microsoft-graph-teams-channel.teamsprimarychannellistmembers with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamsprimarychannelcreatemembers description: Microsoft Graph Create new navigation property to members for teams call: microsoft-graph-teams-channel.teamsprimarychannelcreatemembers with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/members/count name: teams-team-id-primarychannel-members-count description: REST surface for teams-team-id-primaryChannel-members-$count. operations: - method: GET name: teamsprimarychannelmembersgetcount8411 description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamsprimarychannelmembersgetcount8411 outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/members/add name: teams-team-id-primarychannel-members-add description: REST surface for teams-team-id-primaryChannel-members-add. operations: - method: POST name: teamsteamprimarychannelmembersadd description: Microsoft Graph Invoke action add call: microsoft-graph-teams-channel.teamsteamprimarychannelmembersadd with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/members/remove name: teams-team-id-primarychannel-members-remove description: REST surface for teams-team-id-primaryChannel-members-remove. operations: - method: POST name: teamsteamprimarychannelmembersremove description: Microsoft Graph Invoke action remove call: microsoft-graph-teams-channel.teamsteamprimarychannelmembersremove with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/members/{conversationmember-id} name: teams-team-id-primarychannel-members-conversationmember-id description: REST surface for teams-team-id-primaryChannel-members-conversationMember-id. operations: - method: GET name: teamsprimarychannelgetmembers description: Microsoft Graph Get members from teams call: microsoft-graph-teams-channel.teamsprimarychannelgetmembers with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamsprimarychannelupdatemembers description: Microsoft Graph Update the navigation property members in teams call: microsoft-graph-teams-channel.teamsprimarychannelupdatemembers with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamsprimarychanneldeletemembers description: Microsoft Graph Delete navigation property members for teams call: microsoft-graph-teams-channel.teamsprimarychanneldeletemembers with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages name: teams-team-id-primarychannel-messages description: REST surface for teams-team-id-primaryChannel-messages. operations: - method: GET name: teamsprimarychannellistmessages description: Microsoft Graph Get messages from teams call: microsoft-graph-teams-channel.teamsprimarychannellistmessages with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamsprimarychannelcreatemessages description: Microsoft Graph Create new navigation property to messages for teams call: microsoft-graph-teams-channel.teamsprimarychannelcreatemessages with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/count name: teams-team-id-primarychannel-messages-count description: REST surface for teams-team-id-primaryChannel-messages-$count. operations: - method: GET name: teamsprimarychannelmessagesgetcountd90b description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamsprimarychannelmessagesgetcountd90b outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/delta name: teams-team-id-primarychannel-messages-delta description: REST surface for teams-team-id-primaryChannel-messages-delta(). operations: - method: GET name: teamsteamprimarychannelmessagesdelta description: Microsoft Graph Invoke function delta call: microsoft-graph-teams-channel.teamsteamprimarychannelmessagesdelta with: $select: rest.$select $orderby: rest.$orderby $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id} name: teams-team-id-primarychannel-messages-chatmessage-id description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id. operations: - method: GET name: teamsprimarychannelgetmessages description: Microsoft Graph Get messages from teams call: microsoft-graph-teams-channel.teamsprimarychannelgetmessages with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamsprimarychannelupdatemessages description: Microsoft Graph Update the navigation property messages in teams call: microsoft-graph-teams-channel.teamsprimarychannelupdatemessages with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamsprimarychanneldeletemessages description: Microsoft Graph Delete navigation property messages for teams call: microsoft-graph-teams-channel.teamsprimarychanneldeletemessages with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/hostedcontents name: teams-team-id-primarychannel-messages-chatmessage-id-hostedcontents description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-hostedContents. operations: - method: GET name: teamsprimarychannelmessageslisthostedcontents description: Microsoft Graph Get hostedContents from teams call: microsoft-graph-teams-channel.teamsprimarychannelmessageslisthostedcontents with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamsprimarychannelmessagescreatehostedcontents description: Microsoft Graph Create new navigation property to hostedContents for teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagescreatehostedcontents with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/hostedcontents/count name: teams-team-id-primarychannel-messages-chatmessage-id-hostedcontents-count description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-hostedContents-$count. operations: - method: GET name: teamsprimarychannelmessageshostedcontentsgetcounted0a description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamsprimarychannelmessageshostedcontentsgetcounted0a outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/hostedcontents/{chatmessagehostedcontent-id} name: teams-team-id-primarychannel-messages-chatmessage-id-hostedcontents-chatmessageh description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-hostedContents-chatMessageH. operations: - method: GET name: teamsprimarychannelmessagesgethostedcontents description: Microsoft Graph Get hostedContents from teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesgethostedcontents with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamsprimarychannelmessagesupdatehostedcontents description: Microsoft Graph Update the navigation property hostedContents in teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesupdatehostedcontents with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamsprimarychannelmessagesdeletehostedcontents description: Microsoft Graph Delete navigation property hostedContents for teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesdeletehostedcontents with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/hostedcontents/{chatmessagehostedcontent-id}/value name: teams-team-id-primarychannel-messages-chatmessage-id-hostedcontents-chatmessageh description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-hostedContents-chatMessageH. operations: - method: GET name: teamsprimarychannelmessagesgethostedcontentscontent description: Microsoft Graph Get media content for the navigation property hostedContents from teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesgethostedcontentscontent outputParameters: - type: object mapping: $. - method: PUT name: teamsprimarychannelmessagesupdatehostedcontentscontent description: Microsoft Graph Update media content for the navigation property hostedContents in teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesupdatehostedcontentscontent with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamsprimarychannelmessagesdeletehostedcontentscontent description: Microsoft Graph Delete media content for the navigation property hostedContents in teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesdeletehostedcontentscontent with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/replies name: teams-team-id-primarychannel-messages-chatmessage-id-replies description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-replies. operations: - method: GET name: teamsprimarychannelmessageslistreplies description: Microsoft Graph Get replies from teams call: microsoft-graph-teams-channel.teamsprimarychannelmessageslistreplies with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamsprimarychannelmessagescreatereplies description: Microsoft Graph Create new navigation property to replies for teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagescreatereplies with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/replies/count name: teams-team-id-primarychannel-messages-chatmessage-id-replies-count description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-replies-$count. operations: - method: GET name: teamsprimarychannelmessagesrepliesgetcounteb7a description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliesgetcounteb7a outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/replies/delta name: teams-team-id-primarychannel-messages-chatmessage-id-replies-delta description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-replies-delta(). operations: - method: GET name: teamsteamprimarychannelmessageschatmessagerepliesdelta description: Microsoft Graph Invoke function delta call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessagerepliesdelta with: $select: rest.$select $orderby: rest.$orderby $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/replies/{chatmessage-id1} name: teams-team-id-primarychannel-messages-chatmessage-id-replies-chatmessage-id1 description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1. operations: - method: GET name: teamsprimarychannelmessagesgetreplies description: Microsoft Graph Get replies from teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesgetreplies with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamsprimarychannelmessagesupdatereplies description: Microsoft Graph Update the navigation property replies in teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesupdatereplies with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamsprimarychannelmessagesdeletereplies description: Microsoft Graph Delete navigation property replies for teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesdeletereplies with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents name: teams-team-id-primarychannel-messages-chatmessage-id-replies-chatmessage-id1-hos description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-hos. operations: - method: GET name: teamsprimarychannelmessagesreplieslisthostedcontents description: Microsoft Graph Get hostedContents from teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesreplieslisthostedcontents with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamsprimarychannelmessagesrepliescreatehostedcontents description: Microsoft Graph Create new navigation property to hostedContents for teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliescreatehostedcontents with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents/count name: teams-team-id-primarychannel-messages-chatmessage-id-replies-chatmessage-id1-hos description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-hos. operations: - method: GET name: teamsprimarychannelmessagesreplieshostedcontentsgetcount1d3a description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamsprimarychannelmessagesreplieshostedcontentsgetcount1d3a outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents/{chatmessagehostedcontent-id} name: teams-team-id-primarychannel-messages-chatmessage-id-replies-chatmessage-id1-hos description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-hos. operations: - method: GET name: teamsprimarychannelmessagesrepliesgethostedcontents description: Microsoft Graph Get hostedContents from teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliesgethostedcontents with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamsprimarychannelmessagesrepliesupdatehostedcontents description: Microsoft Graph Update the navigation property hostedContents in teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliesupdatehostedcontents with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamsprimarychannelmessagesrepliesdeletehostedcontents description: Microsoft Graph Delete navigation property hostedContents for teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliesdeletehostedcontents with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/replies/{chatmessage-id1}/hostedcontents/{chatmessagehostedcontent-id}/value name: teams-team-id-primarychannel-messages-chatmessage-id-replies-chatmessage-id1-hos description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-hos. operations: - method: GET name: teamsprimarychannelmessagesrepliesgethostedcontentscontent description: Microsoft Graph Get media content for the navigation property hostedContents from teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliesgethostedcontentscontent outputParameters: - type: object mapping: $. - method: PUT name: teamsprimarychannelmessagesrepliesupdatehostedcontentscontent description: Microsoft Graph Update media content for the navigation property hostedContents in teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliesupdatehostedcontentscontent with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamsprimarychannelmessagesrepliesdeletehostedcontentscontent description: Microsoft Graph Delete media content for the navigation property hostedContents in teams call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliesdeletehostedcontentscontent with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/replies/{chatmessage-id1}/setreaction name: teams-team-id-primarychannel-messages-chatmessage-id-replies-chatmessage-id1-set description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-set. operations: - method: POST name: teamsteamprimarychannelmessageschatmessagereplieschatmessagesetreaction description: Microsoft Graph Invoke action setReaction call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessagereplieschatmessagesetreaction with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/replies/{chatmessage-id1}/softdelete name: teams-team-id-primarychannel-messages-chatmessage-id-replies-chatmessage-id1-sof description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-sof. operations: - method: POST name: teamsteamprimarychannelmessageschatmessagereplieschatmessagesoftdelete description: Microsoft Graph Invoke action softDelete call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessagereplieschatmessagesoftdelete outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/replies/{chatmessage-id1}/undosoftdelete name: teams-team-id-primarychannel-messages-chatmessage-id-replies-chatmessage-id1-und description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-und. operations: - method: POST name: teamsteamprimarychannelmessageschatmessagereplieschatmessageundosoftdelete description: Microsoft Graph Invoke action undoSoftDelete call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessagereplieschatmessageundosoftdelete outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/replies/{chatmessage-id1}/unsetreaction name: teams-team-id-primarychannel-messages-chatmessage-id-replies-chatmessage-id1-uns description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-replies-chatMessage-id1-uns. operations: - method: POST name: teamsteamprimarychannelmessageschatmessagereplieschatmessageunsetreaction description: Microsoft Graph Invoke action unsetReaction call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessagereplieschatmessageunsetreaction with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/setreaction name: teams-team-id-primarychannel-messages-chatmessage-id-setreaction description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-setReaction. operations: - method: POST name: teamsteamprimarychannelmessageschatmessagesetreaction description: Microsoft Graph Invoke action setReaction call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessagesetreaction with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/softdelete name: teams-team-id-primarychannel-messages-chatmessage-id-softdelete description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-softDelete. operations: - method: POST name: teamsteamprimarychannelmessageschatmessagesoftdelete description: Microsoft Graph Invoke action softDelete call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessagesoftdelete outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/undosoftdelete name: teams-team-id-primarychannel-messages-chatmessage-id-undosoftdelete description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-undoSoftDelete. operations: - method: POST name: teamsteamprimarychannelmessageschatmessageundosoftdelete description: Microsoft Graph Invoke action undoSoftDelete call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessageundosoftdelete outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/messages/{chatmessage-id}/unsetreaction name: teams-team-id-primarychannel-messages-chatmessage-id-unsetreaction description: REST surface for teams-team-id-primaryChannel-messages-chatMessage-id-unsetReaction. operations: - method: POST name: teamsteamprimarychannelmessageschatmessageunsetreaction description: Microsoft Graph Invoke action unsetReaction call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessageunsetreaction with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/provisionemail name: teams-team-id-primarychannel-provisionemail description: REST surface for teams-team-id-primaryChannel-provisionEmail. operations: - method: POST name: teamsteamprimarychannelprovisionemail description: Microsoft Graph Invoke action provisionEmail call: microsoft-graph-teams-channel.teamsteamprimarychannelprovisionemail outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/removeemail name: teams-team-id-primarychannel-removeemail description: REST surface for teams-team-id-primaryChannel-removeEmail. operations: - method: POST name: teamsteamprimarychannelremoveemail description: Microsoft Graph Invoke action removeEmail call: microsoft-graph-teams-channel.teamsteamprimarychannelremoveemail outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/sharedwithteams name: teams-team-id-primarychannel-sharedwithteams description: REST surface for teams-team-id-primaryChannel-sharedWithTeams. operations: - method: GET name: teamsprimarychannellistsharedwithteams description: Microsoft Graph Get sharedWithTeams from teams call: microsoft-graph-teams-channel.teamsprimarychannellistsharedwithteams with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamsprimarychannelcreatesharedwithteams description: Microsoft Graph Create new navigation property to sharedWithTeams for teams call: microsoft-graph-teams-channel.teamsprimarychannelcreatesharedwithteams with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/sharedwithteams/count name: teams-team-id-primarychannel-sharedwithteams-count description: REST surface for teams-team-id-primaryChannel-sharedWithTeams-$count. operations: - method: GET name: teamsprimarychannelsharedwithteamsgetcount9fea description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamsprimarychannelsharedwithteamsgetcount9fea outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/sharedwithteams/{sharedwithchannelteaminfo-id} name: teams-team-id-primarychannel-sharedwithteams-sharedwithchannelteaminfo-id description: REST surface for teams-team-id-primaryChannel-sharedWithTeams-sharedWithChannelTeamInfo-id. operations: - method: GET name: teamsprimarychannelgetsharedwithteams description: Microsoft Graph Get sharedWithTeams from teams call: microsoft-graph-teams-channel.teamsprimarychannelgetsharedwithteams with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamsprimarychannelupdatesharedwithteams description: Microsoft Graph Update the navigation property sharedWithTeams in teams call: microsoft-graph-teams-channel.teamsprimarychannelupdatesharedwithteams with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamsprimarychanneldeletesharedwithteams description: Microsoft Graph Delete navigation property sharedWithTeams for teams call: microsoft-graph-teams-channel.teamsprimarychanneldeletesharedwithteams with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/sharedwithteams/{sharedwithchannelteaminfo-id}/allowedmembers name: teams-team-id-primarychannel-sharedwithteams-sharedwithchannelteaminfo-id-allowe description: REST surface for teams-team-id-primaryChannel-sharedWithTeams-sharedWithChannelTeamInfo-id-allowe. operations: - method: GET name: teamsprimarychannelsharedwithteamslistallowedmembers description: Microsoft Graph Get allowedMembers from teams call: microsoft-graph-teams-channel.teamsprimarychannelsharedwithteamslistallowedmembers with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/sharedwithteams/{sharedwithchannelteaminfo-id}/allowedmembers/count name: teams-team-id-primarychannel-sharedwithteams-sharedwithchannelteaminfo-id-allowe description: REST surface for teams-team-id-primaryChannel-sharedWithTeams-sharedWithChannelTeamInfo-id-allowe. operations: - method: GET name: teamsprimarychannelsharedwithteamsallowedmembersgetcount2d1d description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamsprimarychannelsharedwithteamsallowedmembersgetcount2d1d outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/sharedwithteams/{sharedwithchannelteaminfo-id}/allowedmembers/{conversationmember-id} name: teams-team-id-primarychannel-sharedwithteams-sharedwithchannelteaminfo-id-allowe description: REST surface for teams-team-id-primaryChannel-sharedWithTeams-sharedWithChannelTeamInfo-id-allowe. operations: - method: GET name: teamsprimarychannelsharedwithteamsgetallowedmembers description: Microsoft Graph Get allowedMembers from teams call: microsoft-graph-teams-channel.teamsprimarychannelsharedwithteamsgetallowedmembers with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/sharedwithteams/{sharedwithchannelteaminfo-id}/team name: teams-team-id-primarychannel-sharedwithteams-sharedwithchannelteaminfo-id-team description: REST surface for teams-team-id-primaryChannel-sharedWithTeams-sharedWithChannelTeamInfo-id-team. operations: - method: GET name: teamsprimarychannelsharedwithteamsgetteam description: Microsoft Graph Get team from teams call: microsoft-graph-teams-channel.teamsprimarychannelsharedwithteamsgetteam with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/tabs name: teams-team-id-primarychannel-tabs description: REST surface for teams-team-id-primaryChannel-tabs. operations: - method: GET name: teamsprimarychannellisttabs description: Microsoft Graph Get tabs from teams call: microsoft-graph-teams-channel.teamsprimarychannellisttabs with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: teamsprimarychannelcreatetabs description: Microsoft Graph Create new navigation property to tabs for teams call: microsoft-graph-teams-channel.teamsprimarychannelcreatetabs with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/tabs/count name: teams-team-id-primarychannel-tabs-count description: REST surface for teams-team-id-primaryChannel-tabs-$count. operations: - method: GET name: teamsprimarychanneltabsgetcount8cf3 description: Microsoft Graph Get the number of the resource call: microsoft-graph-teams-channel.teamsprimarychanneltabsgetcount8cf3 outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/tabs/{teamstab-id} name: teams-team-id-primarychannel-tabs-teamstab-id description: REST surface for teams-team-id-primaryChannel-tabs-teamsTab-id. operations: - method: GET name: teamsprimarychannelgettabs description: Microsoft Graph Get tabs from teams call: microsoft-graph-teams-channel.teamsprimarychannelgettabs with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: teamsprimarychannelupdatetabs description: Microsoft Graph Update the navigation property tabs in teams call: microsoft-graph-teams-channel.teamsprimarychannelupdatetabs with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: teamsprimarychanneldeletetabs description: Microsoft Graph Delete navigation property tabs for teams call: microsoft-graph-teams-channel.teamsprimarychanneldeletetabs with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/tabs/{teamstab-id}/teamsapp name: teams-team-id-primarychannel-tabs-teamstab-id-teamsapp description: REST surface for teams-team-id-primaryChannel-tabs-teamsTab-id-teamsApp. operations: - method: GET name: teamsprimarychanneltabsgetteamsapp description: Microsoft Graph Get teamsApp from teams call: microsoft-graph-teams-channel.teamsprimarychanneltabsgetteamsapp with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/teams/{team-id}/primarychannel/unarchive name: teams-team-id-primarychannel-unarchive description: REST surface for teams-team-id-primaryChannel-unarchive. operations: - method: POST name: teamsteamprimarychannelunarchive description: Microsoft Graph Invoke action unarchive call: microsoft-graph-teams-channel.teamsteamprimarychannelunarchive outputParameters: - type: object mapping: $. - type: mcp namespace: microsoft-graph-teams-channel-mcp port: 9090 transport: http description: MCP adapter for Microsoft Graph OData Service for namespace microsoft.graph — Teams.channel. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-graph-list-allchannels description: Microsoft Graph List allChannels hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamslistallchannels with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand 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: microsoft-graph-teams-channel.teamsallchannelsgetcountf86a outputParameters: - type: object mapping: $. - name: microsoft-graph-get-allchannels-teams description: Microsoft Graph Get allChannels from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsgetallchannels with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-channels description: Microsoft Graph List channels hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamslistchannels with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-channel description: Microsoft Graph Create channel hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamscreatechannels 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: microsoft-graph-teams-channel.teamschannelsgetcount1a82 outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-function-getallmessages description: Microsoft Graph Invoke function getAllMessages hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsteamchannelsgetallmessages with: model: tools.model $select: tools.$select $orderby: tools.$orderby $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-function-getallretainedmessages description: Microsoft Graph Invoke function getAllRetainedMessages hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsteamchannelsgetallretainedmessages with: $select: tools.$select $orderby: tools.$orderby $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-channel description: Microsoft Graph Get channel hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsgetchannels with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-patch-channel description: Microsoft Graph Patch channel hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsupdatechannels with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-channel description: Microsoft Graph Delete channel hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamsdeletechannels with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-allmembers description: Microsoft Graph List allMembers hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelslistallmembers 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 allMembers for teams hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamschannelscreateallmembers 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: microsoft-graph-teams-channel.teamschannelsallmembersgetcountea4d outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-add description: Microsoft Graph Invoke action add hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelallmembersadd with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-remove description: Microsoft Graph Invoke action remove hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelallmembersremove with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-allmembers-teams description: Microsoft Graph Get allMembers from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsgetallmembers with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property description: Microsoft Graph Update the navigation property allMembers in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsupdateallmembers with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property description: Microsoft Graph Delete navigation property allMembers for teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamschannelsdeleteallmembers with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-archive description: Microsoft Graph Invoke action archive hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelarchive with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-completemigration description: Microsoft Graph Invoke action completeMigration hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelcompletemigration outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-function-doesuserhaveaccess description: Microsoft Graph Invoke function doesUserHaveAccess hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsteamchannelschanneldoesuserhaveaccess outputParameters: - type: object mapping: $. - name: microsoft-graph-get-filesfolder description: Microsoft Graph Get filesFolder hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsgetfilesfolder with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-content-navigation description: Microsoft Graph Get content for the navigation property filesFolder from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsgetfilesfoldercontent with: $format: tools.$format outputParameters: - type: object mapping: $. - name: microsoft-graph-update-content-navigation description: Microsoft Graph Update content for the navigation property filesFolder in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsupdatefilesfoldercontent with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-content-navigation description: Microsoft Graph Delete content for the navigation property filesFolder in teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamschannelsdeletefilesfoldercontent with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-members-channel description: Microsoft Graph List members of a channel hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelslistmembers with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-add-member-channel description: Microsoft Graph Add member to channel hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamschannelscreatemembers 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: microsoft-graph-teams-channel.teamschannelsmembersgetcount8e98 outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-add-2 description: Microsoft Graph Invoke action add hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelmembersadd with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-remove-2 description: Microsoft Graph Invoke action remove hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelmembersremove with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-member-channel description: Microsoft Graph Get member of channel hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsgetmembers with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-member-channel description: Microsoft Graph Update member in channel hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsupdatemembers with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-remove-member-channel description: Microsoft Graph Remove member from channel hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamschannelsdeletemembers with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-channel-messages description: Microsoft Graph List channel messages hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelslistmessages with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-send-chatmessage-channel description: Microsoft Graph Send chatMessage in channel hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamschannelscreatemessages with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-5 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesgetcount6767 outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-function-delta description: Microsoft Graph Invoke function delta hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsteamchannelschannelmessagesdelta with: $select: tools.$select $orderby: tools.$orderby $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-chatmessage-channel description: Microsoft Graph Get chatMessage in a channel or chat hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsgetmessages with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-chatmessage description: Microsoft Graph Update chatMessage hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsupdatemessages with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-2 description: Microsoft Graph Delete navigation property messages for teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamschannelsdeletemessages with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-hostedcontents description: Microsoft Graph List hostedContents hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessageslisthostedcontents 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 hostedContents for teams hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamschannelsmessagescreatehostedcontents with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-6 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessageshostedcontentsgetcount80f2 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-hostedcontents-teams description: Microsoft Graph Get hostedContents from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesgethostedcontents 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 hostedContents in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesupdatehostedcontents with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-3 description: Microsoft Graph Delete navigation property hostedContents for teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesdeletehostedcontents with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-hostedcontents-2 description: Microsoft Graph List hostedContents hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesgethostedcontentscontent outputParameters: - type: object mapping: $. - name: microsoft-graph-update-media-content description: Microsoft Graph Update media content for the navigation property hostedContents in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesupdatehostedcontentscontent with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-media-content description: Microsoft Graph Delete media content for the navigation property hostedContents in teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesdeletehostedcontentscontent with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-replies description: Microsoft Graph List replies hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessageslistreplies with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-reply-message-channel description: Microsoft Graph Reply to a message in a channel hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamschannelsmessagescreatereplies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-7 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesrepliesgetcountbdfc outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-function-delta-2 description: Microsoft Graph Invoke function delta hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessagerepliesdelta with: $select: tools.$select $orderby: tools.$orderby $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-chatmessage-channel-2 description: Microsoft Graph Get chatMessage in a channel or chat hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesgetreplies 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 teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesupdatereplies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-4 description: Microsoft Graph Delete navigation property replies for teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesdeletereplies with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-hostedcontents-3 description: Microsoft Graph List hostedContents hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesreplieslisthostedcontents 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 hostedContents for teams hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamschannelsmessagesrepliescreatehostedcontents with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-8 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesreplieshostedcontentsgetcount3bb6 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-hostedcontents-teams-2 description: Microsoft Graph Get hostedContents from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesrepliesgethostedcontents 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 hostedContents in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesrepliesupdatehostedcontents with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-5 description: Microsoft Graph Delete navigation property hostedContents for teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesrepliesdeletehostedcontents with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-hostedcontents-4 description: Microsoft Graph List hostedContents hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesrepliesgethostedcontentscontent outputParameters: - type: object mapping: $. - name: microsoft-graph-update-media-content-2 description: Microsoft Graph Update media content for the navigation property hostedContents in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesrepliesupdatehostedcontentscontent with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-media-content-2 description: Microsoft Graph Delete media content for the navigation property hostedContents in teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamschannelsmessagesrepliesdeletehostedcontentscontent with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-setreaction description: Microsoft Graph Invoke action setReaction hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessagereplieschatmessagesetreaction with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-softdelete description: Microsoft Graph Invoke action softDelete hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessagereplieschatmessagesoftdelete outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-undosoftdelete description: Microsoft Graph Invoke action undoSoftDelete hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessagereplieschatmessageundosoftdelete outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-unsetreaction description: Microsoft Graph Invoke action unsetReaction hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessagereplieschatmessageunsetreaction with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-setreaction-2 description: Microsoft Graph Invoke action setReaction hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessagesetreaction with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-softdelete-2 description: Microsoft Graph Invoke action softDelete hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessagesoftdelete outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-undosoftdelete-2 description: Microsoft Graph Invoke action undoSoftDelete hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessageundosoftdelete outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-unsetreaction-2 description: Microsoft Graph Invoke action unsetReaction hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelmessageschatmessageunsetreaction with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-provisionemail description: Microsoft Graph Invoke action provisionEmail hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelprovisionemail outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-removeemail description: Microsoft Graph Invoke action removeEmail hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelremoveemail outputParameters: - type: object mapping: $. - name: microsoft-graph-list-sharedwithchannelteaminfo description: Microsoft Graph List sharedWithChannelTeamInfo hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelslistsharedwithteams 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 sharedWithTeams for teams hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamschannelscreatesharedwithteams with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-9 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelssharedwithteamsgetcount11a3 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-sharedwithchannelteaminfo description: Microsoft Graph Get sharedWithChannelTeamInfo hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsgetsharedwithteams with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-5 description: Microsoft Graph Update the navigation property sharedWithTeams in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsupdatesharedwithteams with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-sharedwithchannelteaminfo description: Microsoft Graph Delete sharedWithChannelTeamInfo hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamschannelsdeletesharedwithteams with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-allowedmembers description: Microsoft Graph List allowedMembers hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelssharedwithteamslistallowedmembers with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-10 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelssharedwithteamsallowedmembersgetcount5a86 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-allowedmembers-teams description: Microsoft Graph Get allowedMembers from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelssharedwithteamsgetallowedmembers with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-team-teams description: Microsoft Graph Get team from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelssharedwithteamsgetteam with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-list-tabs-channel description: Microsoft Graph List tabs in channel hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelslisttabs with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-add-tab-channel description: Microsoft Graph Add tab to channel hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamschannelscreatetabs with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-11 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelstabsgetcountf94d outputParameters: - type: object mapping: $. - name: microsoft-graph-get-tab description: Microsoft Graph Get tab hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsgettabs with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-tab description: Microsoft Graph Update tab hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelsupdatetabs with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-tab-channel description: Microsoft Graph Delete tab from channel hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamschannelsdeletetabs with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-teamsapp-teams description: Microsoft Graph Get teamsApp from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamschannelstabsgetteamsapp with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-unarchive description: Microsoft Graph Invoke action unarchive hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamchannelschannelunarchive outputParameters: - type: object mapping: $. - name: microsoft-graph-list-incomingchannels description: Microsoft Graph List incomingChannels hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamslistincomingchannels with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-12 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsincomingchannelsgetcount728b outputParameters: - type: object mapping: $. - name: microsoft-graph-get-incomingchannels-teams description: Microsoft Graph Get incomingChannels from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsgetincomingchannels with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-primarychannel description: Microsoft Graph Get primaryChannel hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsgetprimarychannel with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-6 description: Microsoft Graph Update the navigation property primaryChannel in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsupdateprimarychannel with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-6 description: Microsoft Graph Delete navigation property primaryChannel for teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamsdeleteprimarychannel with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-allmembers-teams-2 description: Microsoft Graph Get allMembers from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannellistallmembers with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-5 description: Microsoft Graph Create new navigation property to allMembers for teams hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsprimarychannelcreateallmembers with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-13 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelallmembersgetcount4cdd outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-add-3 description: Microsoft Graph Invoke action add hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelallmembersadd with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-remove-3 description: Microsoft Graph Invoke action remove hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelallmembersremove with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-allmembers-teams-3 description: Microsoft Graph Get allMembers from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelgetallmembers with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-7 description: Microsoft Graph Update the navigation property allMembers in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelupdateallmembers with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-7 description: Microsoft Graph Delete navigation property allMembers for teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamsprimarychanneldeleteallmembers with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-archive-2 description: Microsoft Graph Invoke action archive hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelarchive with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-completemigration-2 description: Microsoft Graph Invoke action completeMigration hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelcompletemigration outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-function-doesuserhaveaccess-2 description: Microsoft Graph Invoke function doesUserHaveAccess hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsteamprimarychanneldoesuserhaveaccess outputParameters: - type: object mapping: $. - name: microsoft-graph-get-filesfolder-teams description: Microsoft Graph Get filesFolder from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelgetfilesfolder with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-content-navigation-2 description: Microsoft Graph Get content for the navigation property filesFolder from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelgetfilesfoldercontent with: $format: tools.$format outputParameters: - type: object mapping: $. - name: microsoft-graph-update-content-navigation-2 description: Microsoft Graph Update content for the navigation property filesFolder in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelupdatefilesfoldercontent with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-content-navigation-2 description: Microsoft Graph Delete content for the navigation property filesFolder in teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamsprimarychanneldeletefilesfoldercontent with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-members-teams description: Microsoft Graph Get members from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannellistmembers with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-6 description: Microsoft Graph Create new navigation property to members for teams hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsprimarychannelcreatemembers with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-14 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmembersgetcount8411 outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-add-4 description: Microsoft Graph Invoke action add hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelmembersadd with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-remove-4 description: Microsoft Graph Invoke action remove hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelmembersremove with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-members-teams-2 description: Microsoft Graph Get members from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelgetmembers with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-8 description: Microsoft Graph Update the navigation property members in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelupdatemembers with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-8 description: Microsoft Graph Delete navigation property members for teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamsprimarychanneldeletemembers with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-messages-teams description: Microsoft Graph Get messages from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannellistmessages with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-7 description: Microsoft Graph Create new navigation property to messages for teams hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsprimarychannelcreatemessages with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-15 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesgetcountd90b outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-function-delta-3 description: Microsoft Graph Invoke function delta hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsteamprimarychannelmessagesdelta with: $select: tools.$select $orderby: tools.$orderby $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-messages-teams-2 description: Microsoft Graph Get messages from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelgetmessages with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-9 description: Microsoft Graph Update the navigation property messages in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelupdatemessages with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-9 description: Microsoft Graph Delete navigation property messages for teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamsprimarychanneldeletemessages with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-hostedcontents-teams-3 description: Microsoft Graph Get hostedContents from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessageslisthostedcontents with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-8 description: Microsoft Graph Create new navigation property to hostedContents for teams hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsprimarychannelmessagescreatehostedcontents with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-16 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessageshostedcontentsgetcounted0a outputParameters: - type: object mapping: $. - name: microsoft-graph-get-hostedcontents-teams-4 description: Microsoft Graph Get hostedContents from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesgethostedcontents with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-10 description: Microsoft Graph Update the navigation property hostedContents in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesupdatehostedcontents with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-10 description: Microsoft Graph Delete navigation property hostedContents for teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesdeletehostedcontents with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-media-content description: Microsoft Graph Get media content for the navigation property hostedContents from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesgethostedcontentscontent outputParameters: - type: object mapping: $. - name: microsoft-graph-update-media-content-3 description: Microsoft Graph Update media content for the navigation property hostedContents in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesupdatehostedcontentscontent with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-media-content-3 description: Microsoft Graph Delete media content for the navigation property hostedContents in teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesdeletehostedcontentscontent with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-replies-teams description: Microsoft Graph Get replies from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessageslistreplies with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-9 description: Microsoft Graph Create new navigation property to replies for teams hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsprimarychannelmessagescreatereplies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-17 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliesgetcounteb7a outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-function-delta-4 description: Microsoft Graph Invoke function delta hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessagerepliesdelta with: $select: tools.$select $orderby: tools.$orderby $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-replies-teams-2 description: Microsoft Graph Get replies from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesgetreplies with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-11 description: Microsoft Graph Update the navigation property replies in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesupdatereplies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-11 description: Microsoft Graph Delete navigation property replies for teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesdeletereplies with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-hostedcontents-teams-5 description: Microsoft Graph Get hostedContents from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesreplieslisthostedcontents with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-10 description: Microsoft Graph Create new navigation property to hostedContents for teams hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliescreatehostedcontents with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-18 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesreplieshostedcontentsgetcount1d3a outputParameters: - type: object mapping: $. - name: microsoft-graph-get-hostedcontents-teams-6 description: Microsoft Graph Get hostedContents from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliesgethostedcontents with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-12 description: Microsoft Graph Update the navigation property hostedContents in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliesupdatehostedcontents with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-12 description: Microsoft Graph Delete navigation property hostedContents for teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliesdeletehostedcontents with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-media-content-2 description: Microsoft Graph Get media content for the navigation property hostedContents from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliesgethostedcontentscontent outputParameters: - type: object mapping: $. - name: microsoft-graph-update-media-content-4 description: Microsoft Graph Update media content for the navigation property hostedContents in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliesupdatehostedcontentscontent with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-media-content-4 description: Microsoft Graph Delete media content for the navigation property hostedContents in teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelmessagesrepliesdeletehostedcontentscontent with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-setreaction-3 description: Microsoft Graph Invoke action setReaction hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessagereplieschatmessagesetreaction with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-softdelete-3 description: Microsoft Graph Invoke action softDelete hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessagereplieschatmessagesoftdelete outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-undosoftdelete-3 description: Microsoft Graph Invoke action undoSoftDelete hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessagereplieschatmessageundosoftdelete outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-unsetreaction-3 description: Microsoft Graph Invoke action unsetReaction hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessagereplieschatmessageunsetreaction with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-setreaction-4 description: Microsoft Graph Invoke action setReaction hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessagesetreaction with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-softdelete-4 description: Microsoft Graph Invoke action softDelete hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessagesoftdelete outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-undosoftdelete-4 description: Microsoft Graph Invoke action undoSoftDelete hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessageundosoftdelete outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-unsetreaction-4 description: Microsoft Graph Invoke action unsetReaction hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelmessageschatmessageunsetreaction with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-provisionemail-2 description: Microsoft Graph Invoke action provisionEmail hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelprovisionemail outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-removeemail-2 description: Microsoft Graph Invoke action removeEmail hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelremoveemail outputParameters: - type: object mapping: $. - name: microsoft-graph-get-sharedwithteams-teams description: Microsoft Graph Get sharedWithTeams from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannellistsharedwithteams with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-11 description: Microsoft Graph Create new navigation property to sharedWithTeams for teams hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsprimarychannelcreatesharedwithteams with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-19 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelsharedwithteamsgetcount9fea outputParameters: - type: object mapping: $. - name: microsoft-graph-get-sharedwithteams-teams-2 description: Microsoft Graph Get sharedWithTeams from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelgetsharedwithteams with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-13 description: Microsoft Graph Update the navigation property sharedWithTeams in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelupdatesharedwithteams with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-13 description: Microsoft Graph Delete navigation property sharedWithTeams for teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamsprimarychanneldeletesharedwithteams with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-allowedmembers-teams-2 description: Microsoft Graph Get allowedMembers from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelsharedwithteamslistallowedmembers with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-20 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelsharedwithteamsallowedmembersgetcount2d1d outputParameters: - type: object mapping: $. - name: microsoft-graph-get-allowedmembers-teams-3 description: Microsoft Graph Get allowedMembers from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelsharedwithteamsgetallowedmembers with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-team-teams-2 description: Microsoft Graph Get team from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelsharedwithteamsgetteam with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-tabs-teams description: Microsoft Graph Get tabs from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannellisttabs with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-12 description: Microsoft Graph Create new navigation property to tabs for teams hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsprimarychannelcreatetabs with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-21 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychanneltabsgetcount8cf3 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-tabs-teams-2 description: Microsoft Graph Get tabs from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelgettabs with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-14 description: Microsoft Graph Update the navigation property tabs in teams hints: readOnly: false destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychannelupdatetabs with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-14 description: Microsoft Graph Delete navigation property tabs for teams hints: readOnly: false destructive: true idempotent: true call: microsoft-graph-teams-channel.teamsprimarychanneldeletetabs with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-teamsapp-teams-2 description: Microsoft Graph Get teamsApp from teams hints: readOnly: true destructive: false idempotent: true call: microsoft-graph-teams-channel.teamsprimarychanneltabsgetteamsapp with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-unarchive-2 description: Microsoft Graph Invoke action unarchive hints: readOnly: false destructive: false idempotent: false call: microsoft-graph-teams-channel.teamsteamprimarychannelunarchive outputParameters: - type: object mapping: $.