Microsoft 365 Users.chat API
The users.chat API from Microsoft 365 — 82 operation(s) for users.chat.
Operations 134
POST
/users/{user-id}/chats/{chat-id}/installedApps
Create new navigation property to installedApps for users
#
GET
/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}
Get installedApps from users
#
PATCH
/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}
Update the navigation property installedApps in users
#
DELETE
/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}
Delete navigation property installedApps for users
#
POST
/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/microsoft.graph.upgrade
Invoke action upgrade
#
GET
/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp
Get teamsApp from users
#
GET
/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition
Get teamsAppDefinition from users
#
PATCH
/users/{user-id}/chats/{chat-id}/lastMessagePreview
Update the navigation property lastMessagePreview in users
#
DELETE
/users/{user-id}/chats/{chat-id}/lastMessagePreview
Delete navigation property lastMessagePreview for users
#
PATCH
/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}
Update the navigation property members in users
#
DELETE
/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}
Delete navigation property members for users
#
POST
/users/{user-id}/chats/{chat-id}/messages
Create new navigation property to messages for users
#
PATCH
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}
Update the navigation property messages in users
#
DELETE
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}
Delete navigation property messages for users
#
GET
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents
Get hostedContents from users
#
POST
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents
Create new navigation property to hostedContents for users
#
GET
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Get hostedContents from users
#
PATCH
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Update the navigation property hostedContents in users
#
DELETE
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Delete navigation property hostedContents for users
#
GET
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
Get media content for the navigation property hostedContents from users
#
PUT
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
Update media content for the navigation property hostedContents in users
#
DELETE
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
Delete media content for the navigation property hostedContents in users
#
GET
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count
Get the number of the resource
#
POST
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction
Invoke action setReaction
#
POST
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete
Invoke action softDelete
#
POST
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete
Invoke action undoSoftDelete
#
POST
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction
Invoke action unsetReaction
#
POST
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies
Create new navigation property to replies for users
#
GET
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}
Get replies from users
#
PATCH
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}
Update the navigation property replies in users
#
DELETE
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}
Delete navigation property replies for users
#
GET
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents
Get hostedContents from users
#
POST
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents
Create new navigation property to hostedContents for users
#
GET
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}
Get hostedContents from users
#
PATCH
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}
Update the navigation property hostedContents in users
#
DELETE
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}
Delete navigation property hostedContents for users
#
GET
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value
Get media content for the navigation property hostedContents from users
#
PUT
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value
Update media content for the navigation property hostedContents in users
#
DELETE
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value
Delete media content for the navigation property hostedContents in users
#
GET
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count
Get the number of the resource
#
POST
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction
Invoke action setReaction
#
POST
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete
Invoke action softDelete
#
POST
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete
Invoke action undoSoftDelete
#
POST
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction
Invoke action unsetReaction
#
GET
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count
Get the number of the resource
#
GET
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()
Invoke function delta
#
POST
/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote
Invoke action replyWithQuote
#
POST
/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.replyWithQuote
Invoke action replyWithQuote
#
POST
/users/{user-id}/chats/{chat-id}/microsoft.graph.completeMigration
Invoke action completeMigration
#
POST
/users/{user-id}/chats/{chat-id}/microsoft.graph.markChatReadForUser
Invoke action markChatReadForUser
#
POST
/users/{user-id}/chats/{chat-id}/microsoft.graph.markChatUnreadForUser
Invoke action markChatUnreadForUser
#
POST
/users/{user-id}/chats/{chat-id}/microsoft.graph.removeAllAccessForUser
Invoke action removeAllAccessForUser
#
POST
/users/{user-id}/chats/{chat-id}/microsoft.graph.sendActivityNotification
Invoke action sendActivityNotification
#
POST
/users/{user-id}/chats/{chat-id}/permissionGrants
Create new navigation property to permissionGrants for users
#
GET
/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}
Get permissionGrants from users
#
PATCH
/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}
Update the navigation property permissionGrants in users
#
DELETE
/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}
Delete navigation property permissionGrants for users
#
POST
/users/{user-id}/chats/{chat-id}/pinnedMessages
Create new navigation property to pinnedMessages for users
#
GET
/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}
Get pinnedMessages from users
#
PATCH
/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}
Update the navigation property pinnedMessages in users
#
DELETE
/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}
Delete navigation property pinnedMessages for users
#
GET
/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message
Get message from users
#
PATCH
/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}
Update the navigation property tabs in users
#
DELETE
/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}
Delete navigation property tabs for users
#
POST
/users/{user-id}/chats/{chat-id}/targetedMessages
Create new navigation property to targetedMessages for users
#
GET
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}
Get targetedMessages from users
#
PATCH
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}
Update the navigation property targetedMessages in users
#
DELETE
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}
Delete navigation property targetedMessages for users
#
GET
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents
Get hostedContents from users
#
POST
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents
Create new navigation property to hostedContents for users
#
GET
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Get hostedContents from users
#
PATCH
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Update the navigation property hostedContents in users
#
DELETE
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Delete navigation property hostedContents for users
#
GET
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
Get media content for the navigation property hostedContents from users
#
PUT
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
Update media content for the navigation property hostedContents in users
#
DELETE
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
Delete media content for the navigation property hostedContents in users
#
GET
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count
Get the number of the resource
#
GET
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies
Get replies from users
#
POST
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies
Create new navigation property to replies for users
#
GET
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}
Get replies from users
#
PATCH
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}
Update the navigation property replies in users
#
DELETE
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}
Delete navigation property replies for users
#
GET
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents
Get hostedContents from users
#
POST
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents
Create new navigation property to hostedContents for users
#
GET
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Get hostedContents from users
#
PATCH
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Update the navigation property hostedContents in users
#
DELETE
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}
Delete navigation property hostedContents for users
#
GET
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
Get media content for the navigation property hostedContents from users
#
PUT
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
Update media content for the navigation property hostedContents in users
#
DELETE
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value
Delete media content for the navigation property hostedContents in users
#
GET
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count
Get the number of the resource
#
POST
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction
Invoke action setReaction
#
POST
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete
Invoke action softDelete
#
POST
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete
Invoke action undoSoftDelete
#
POST
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction
Invoke action unsetReaction
#
GET
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count
Get the number of the resource
#
GET
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()
Invoke function delta
#
POST
/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote
Invoke action replyWithQuote
#
GET
/users/{user-id}/chats/microsoft.graph.getAllRetainedMessages()
Invoke function getAllRetainedMessages
#