Microsoft 365 Teams.channel API
The teams.channel API from Microsoft 365 — 130 operation(s) for teams.channel.
Operations 195
POST
/teams/{team-id}/channels/{channel-id}/allMembers
Create new navigation property to allMembers for teams
#
GET
/teams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id}
Get allMembers from teams
#
PATCH
/teams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id}
Update the navigation property allMembers in teams
#
DELETE
/teams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id}
Delete navigation property allMembers for teams
#
POST
/teams/{team-id}/channels/{channel-id}/allMembers/microsoft.graph.remove
Invoke action remove
#
GET
/teams/{team-id}/channels/{channel-id}/filesFolder/content
Get content for the navigation property filesFolder from teams
#
PUT
/teams/{team-id}/channels/{channel-id}/filesFolder/content
Update content for the navigation property filesFolder in teams
#
DELETE
/teams/{team-id}/channels/{channel-id}/filesFolder/content
Delete content for the navigation property filesFolder in teams
#
PATCH
/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}
Update member in channel
#
DELETE
/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}
Remove member from channel
#
GET
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}
Get chatMessage in a channel or chat
#
DELETE
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}
Delete navigation property messages for teams
#
GET
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents
List hostedContents
#
POST
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents
Create new navigation property to hostedContents for teams
#
GET
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Get hostedContents from teams
#
PATCH
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Update the navigation property hostedContents in teams
#
DELETE
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Delete navigation property hostedContents for teams
#
GET
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
List hostedContents
#
PUT
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
Update media content for the navigation property hostedContents in teams
#
DELETE
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
Delete media content for the navigation property hostedContents in teams
#
GET
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count
Get the number of the resource
#
POST
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction
Invoke action setReaction
#
POST
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete
Invoke action softDelete
#
POST
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete
Invoke action undoSoftDelete
#
POST
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction
Invoke action unsetReaction
#
POST
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies
Reply to a message in a channel
#
GET
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}
Get chatMessage in a channel or chat
#
PATCH
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}
Update the navigation property replies in teams
#
DELETE
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}
Delete navigation property replies for teams
#
GET
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents
List hostedContents
#
POST
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents
Create new navigation property to hostedContents for teams
#
GET
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}
Get hostedContents from teams
#
PATCH
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}
Update the navigation property hostedContents in teams
#
DELETE
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}
Delete navigation property hostedContents for teams
#
GET
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value
List hostedContents
#
PUT
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value
Update media content for the navigation property hostedContents in teams
#
DELETE
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value
Delete media content for the navigation property hostedContents in teams
#
GET
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count
Get the number of the resource
#
POST
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction
Invoke action setReaction
#
POST
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete
Invoke action softDelete
#
POST
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete
Invoke action undoSoftDelete
#
POST
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction
Invoke action unsetReaction
#
GET
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count
Get the number of the resource
#
GET
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()
Invoke function delta
#
POST
/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote
Invoke action replyWithQuote
#
POST
/teams/{team-id}/channels/{channel-id}/messages/microsoft.graph.replyWithQuote
Invoke action replyWithQuote
#
POST
/teams/{team-id}/channels/{channel-id}/microsoft.graph.completeMigration
Invoke action completeMigration
#
GET
/teams/{team-id}/channels/{channel-id}/microsoft.graph.doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName')
Invoke function doesUserHaveAccess
#
POST
/teams/{team-id}/channels/{channel-id}/microsoft.graph.provisionEmail
Invoke action provisionEmail
#
POST
/teams/{team-id}/channels/{channel-id}/microsoft.graph.startMigration
Invoke action startMigration
#
POST
/teams/{team-id}/channels/{channel-id}/sharedWithTeams
Create new navigation property to sharedWithTeams for teams
#
GET
/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}
Get sharedWithChannelTeamInfo
#
PATCH
/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}
Update the navigation property sharedWithTeams in teams
#
DELETE
/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}
Delete sharedWithChannelTeamInfo
#
GET
/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers
List allowedMembers
#
GET
/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}
Get allowedMembers from teams
#
GET
/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count
Get the number of the resource
#
GET
/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team
Get team from teams
#
GET
/teams/{team-id}/channels/microsoft.graph.getAllRetainedMessages()
Invoke function getAllRetainedMessages
#
POST
/teams/{team-id}/primaryChannel/allMembers
Create new navigation property to allMembers for teams
#
PATCH
/teams/{team-id}/primaryChannel/allMembers/{conversationMember-id}
Update the navigation property allMembers in teams
#
DELETE
/teams/{team-id}/primaryChannel/allMembers/{conversationMember-id}
Delete navigation property allMembers for teams
#
GET
/teams/{team-id}/primaryChannel/filesFolder/content
Get content for the navigation property filesFolder from teams
#
PUT
/teams/{team-id}/primaryChannel/filesFolder/content
Update content for the navigation property filesFolder in teams
#
DELETE
/teams/{team-id}/primaryChannel/filesFolder/content
Delete content for the navigation property filesFolder in teams
#
PATCH
/teams/{team-id}/primaryChannel/members/{conversationMember-id}
Update the navigation property members in teams
#
DELETE
/teams/{team-id}/primaryChannel/members/{conversationMember-id}
Delete navigation property members for teams
#
POST
/teams/{team-id}/primaryChannel/messages
Create new navigation property to messages for teams
#
PATCH
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}
Update the navigation property messages in teams
#
DELETE
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}
Delete navigation property messages for teams
#
GET
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents
Get hostedContents from teams
#
POST
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents
Create new navigation property to hostedContents for teams
#
GET
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Get hostedContents from teams
#
PATCH
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Update the navigation property hostedContents in teams
#
DELETE
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Delete navigation property hostedContents for teams
#
GET
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
Get media content for the navigation property hostedContents from teams
#
PUT
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
Update media content for the navigation property hostedContents in teams
#
DELETE
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
Delete media content for the navigation property hostedContents in teams
#
GET
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count
Get the number of the resource
#
POST
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction
Invoke action setReaction
#
POST
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete
Invoke action softDelete
#
POST
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete
Invoke action undoSoftDelete
#
POST
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction
Invoke action unsetReaction
#
POST
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies
Create new navigation property to replies for teams
#
GET
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}
Get replies from teams
#
PATCH
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}
Update the navigation property replies in teams
#
DELETE
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}
Delete navigation property replies for teams
#
GET
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents
Get hostedContents from teams
#
POST
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents
Create new navigation property to hostedContents for teams
#
GET
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}
Get hostedContents from teams
#
PATCH
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}
Update the navigation property hostedContents in teams
#
DELETE
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}
Delete navigation property hostedContents for teams
#
GET
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value
Get media content for the navigation property hostedContents from teams
#
PUT
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value
Update media content for the navigation property hostedContents in teams
#
DELETE
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value
Delete media content for the navigation property hostedContents in teams
#
GET
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count
Get the number of the resource
#
POST
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction
Invoke action setReaction
#
POST
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete
Invoke action softDelete
#
POST
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete
Invoke action undoSoftDelete
#
POST
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction
Invoke action unsetReaction
#
GET
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count
Get the number of the resource
#
GET
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.delta()
Invoke function delta
#
POST
/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote
Invoke action replyWithQuote
#
POST
/teams/{team-id}/primaryChannel/messages/microsoft.graph.replyWithQuote
Invoke action replyWithQuote
#
POST
/teams/{team-id}/primaryChannel/microsoft.graph.completeMigration
Invoke action completeMigration
#
GET
/teams/{team-id}/primaryChannel/microsoft.graph.doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName')
Invoke function doesUserHaveAccess
#
POST
/teams/{team-id}/primaryChannel/sharedWithTeams
Create new navigation property to sharedWithTeams for teams
#
GET
/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}
Get sharedWithTeams from teams
#
PATCH
/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}
Update the navigation property sharedWithTeams in teams
#
DELETE
/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}
Delete navigation property sharedWithTeams for teams
#
GET
/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers
Get allowedMembers from teams
#
GET
/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}
Get allowedMembers from teams
#
GET
/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count
Get the number of the resource
#
GET
/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team
Get team from teams
#
PATCH
/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}
Update the navigation property tabs in teams
#
DELETE
/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}
Delete navigation property tabs for teams
#