{ "opencollection": "1.0.0", "info": { "name": "Microsoft Graph Admin Admin.admin Users.chat API", "version": "1.0.0" }, "items": [ { "info": { "name": "Users.chat", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Graph List chats", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve the list of chats that the user is part of. This method supports federation. When a user ID is provided, the calling application must belong to the same tenant that the user belongs to." }, { "info": { "name": "Microsoft Graph Create new navigation property to chats for users", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to chats for users" }, { "info": { "name": "Microsoft Graph Get chat", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve a single chat (without its messages). This method supports federation. To access a chat, at least one chat member must belong to the tenant the request initiated from." }, { "info": { "name": "Microsoft Graph Update the navigation property chats in users", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property chats in users" }, { "info": { "name": "Microsoft Graph Delete navigation property chats for users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ] }, "docs": "Microsoft Graph Delete navigation property chats for users" }, { "info": { "name": "Microsoft Graph Get installedApps from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/installedApps", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of all the apps in the chat. Nullable." }, { "info": { "name": "Microsoft Graph Create new navigation property to installedApps for users", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/installedApps", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to installedApps for users" }, { "info": { "name": "Microsoft Graph Get installedApps from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/installedApps/:teamsAppInstallation-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "teamsAppInstallation-id", "value": "", "type": "path", "description": "The unique identifier of teamsAppInstallation" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of all the apps in the chat. Nullable." }, { "info": { "name": "Microsoft Graph Update the navigation property installedApps in users", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/installedApps/:teamsAppInstallation-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "teamsAppInstallation-id", "value": "", "type": "path", "description": "The unique identifier of teamsAppInstallation" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property installedApps in users" }, { "info": { "name": "Microsoft Graph Delete navigation property installedApps for users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/installedApps/:teamsAppInstallation-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "teamsAppInstallation-id", "value": "", "type": "path", "description": "The unique identifier of teamsAppInstallation" } ] }, "docs": "Microsoft Graph Delete navigation property installedApps for users" }, { "info": { "name": "Microsoft Graph Invoke action upgrade", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/installedApps/:teamsAppInstallation-id/upgrade", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "teamsAppInstallation-id", "value": "", "type": "path", "description": "The unique identifier of teamsAppInstallation" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Upgrade an app installation within a chat." }, { "info": { "name": "Microsoft Graph Get teamsApp from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/installedApps/:teamsAppInstallation-id/teamsApp", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "teamsAppInstallation-id", "value": "", "type": "path", "description": "The unique identifier of teamsAppInstallation" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The app that is installed." }, { "info": { "name": "Microsoft Graph Get teamsAppDefinition from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/installedApps/:teamsAppInstallation-id/teamsAppDefinition", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "teamsAppInstallation-id", "value": "", "type": "path", "description": "The unique identifier of teamsAppInstallation" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The details of this version of the app." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/installedApps/$count", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get lastMessagePreview from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/lastMessagePreview", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Preview of the last message sent in the chat. Null if no messages were sent in the chat. Currently, only the list chats operation supports this property." }, { "info": { "name": "Microsoft Graph Update the navigation property lastMessagePreview in users", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/lastMessagePreview", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property lastMessagePreview in users" }, { "info": { "name": "Microsoft Graph Delete navigation property lastMessagePreview for users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/lastMessagePreview", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ] }, "docs": "Microsoft Graph Delete navigation property lastMessagePreview for users" }, { "info": { "name": "Microsoft Graph Get members from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/members", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of all the members in the chat. Nullable." }, { "info": { "name": "Microsoft Graph Create new navigation property to members for users", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/members", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to members for users" }, { "info": { "name": "Microsoft Graph Get members from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/members/:conversationMember-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "conversationMember-id", "value": "", "type": "path", "description": "The unique identifier of conversationMember" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of all the members in the chat. Nullable." }, { "info": { "name": "Microsoft Graph Update the navigation property members in users", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/members/:conversationMember-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "conversationMember-id", "value": "", "type": "path", "description": "The unique identifier of conversationMember" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property members in users" }, { "info": { "name": "Microsoft Graph Delete navigation property members for users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/members/:conversationMember-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "conversationMember-id", "value": "", "type": "path", "description": "The unique identifier of conversationMember" } ] }, "docs": "Microsoft Graph Delete navigation property members for users" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/members/$count", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Invoke action add", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/members/add", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created." }, { "info": { "name": "Microsoft Graph Invoke action remove", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/members/remove", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed." }, { "info": { "name": "Microsoft Graph Get messages from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of all the messages in the chat. Nullable." }, { "info": { "name": "Microsoft Graph Create new navigation property to messages for users", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to messages for users" }, { "info": { "name": "Microsoft Graph Get messages from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of all the messages in the chat. Nullable." }, { "info": { "name": "Microsoft Graph Update the navigation property messages in users", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property messages in users" }, { "info": { "name": "Microsoft Graph Delete navigation property messages for users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ] }, "docs": "Microsoft Graph Delete navigation property messages for users" }, { "info": { "name": "Microsoft Graph Get hostedContents from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/hostedContents", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Content in a message hosted by Microsoft Teams - for example, images or code snippets." }, { "info": { "name": "Microsoft Graph Create new navigation property to hostedContents for users", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/hostedContents", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to hostedContents for users" }, { "info": { "name": "Microsoft Graph Get hostedContents from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/hostedContents/:chatMessageHostedContent-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessageHostedContent-id", "value": "", "type": "path", "description": "The unique identifier of chatMessageHostedContent" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Content in a message hosted by Microsoft Teams - for example, images or code snippets." }, { "info": { "name": "Microsoft Graph Update the navigation property hostedContents in users", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/hostedContents/:chatMessageHostedContent-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessageHostedContent-id", "value": "", "type": "path", "description": "The unique identifier of chatMessageHostedContent" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property hostedContents in users" }, { "info": { "name": "Microsoft Graph Delete navigation property hostedContents for users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/hostedContents/:chatMessageHostedContent-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessageHostedContent-id", "value": "", "type": "path", "description": "The unique identifier of chatMessageHostedContent" } ] }, "docs": "Microsoft Graph Delete navigation property hostedContents for users" }, { "info": { "name": "Microsoft Graph Get media content for the navigation property hostedContents from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/hostedContents/:chatMessageHostedContent-id/$value", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessageHostedContent-id", "value": "", "type": "path", "description": "The unique identifier of chatMessageHostedContent" } ] }, "docs": "The unique identifier for an entity. Read-only." }, { "info": { "name": "Microsoft Graph Update media content for the navigation property hostedContents in users", "type": "http" }, "http": { "method": "PUT", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/hostedContents/:chatMessageHostedContent-id/$value", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessageHostedContent-id", "value": "", "type": "path", "description": "The unique identifier of chatMessageHostedContent" } ] }, "docs": "The unique identifier for an entity. Read-only." }, { "info": { "name": "Microsoft Graph Delete media content for the navigation property hostedContents in users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/hostedContents/:chatMessageHostedContent-id/$value", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessageHostedContent-id", "value": "", "type": "path", "description": "The unique identifier of chatMessageHostedContent" } ] }, "docs": "The unique identifier for an entity. Read-only." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/hostedContents/$count", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Invoke action setReaction", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/setReaction", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Invoke action setReaction" }, { "info": { "name": "Microsoft Graph Invoke action softDelete", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/softDelete", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ] }, "docs": "Delete a single chatMessage or a chat message reply in a channel or a chat." }, { "info": { "name": "Microsoft Graph Invoke action undoSoftDelete", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/undoSoftDelete", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ] }, "docs": "Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat." }, { "info": { "name": "Microsoft Graph Invoke action unsetReaction", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/unsetReaction", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Invoke action unsetReaction" }, { "info": { "name": "Microsoft Graph Get replies from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Replies for a specified message. Supports $expand for channel messages." }, { "info": { "name": "Microsoft Graph Create new navigation property to replies for users", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to replies for users" }, { "info": { "name": "Microsoft Graph Get replies from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Replies for a specified message. Supports $expand for channel messages." }, { "info": { "name": "Microsoft Graph Update the navigation property replies in users", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property replies in users" }, { "info": { "name": "Microsoft Graph Delete navigation property replies for users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ] }, "docs": "Microsoft Graph Delete navigation property replies for users" }, { "info": { "name": "Microsoft Graph Get hostedContents from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1/hostedContents", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Content in a message hosted by Microsoft Teams - for example, images or code snippets." }, { "info": { "name": "Microsoft Graph Create new navigation property to hostedContents for users", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1/hostedContents", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to hostedContents for users" }, { "info": { "name": "Microsoft Graph Get hostedContents from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1/hostedContents/:chatMessageHostedContent-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessageHostedContent-id", "value": "", "type": "path", "description": "The unique identifier of chatMessageHostedContent" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Content in a message hosted by Microsoft Teams - for example, images or code snippets." }, { "info": { "name": "Microsoft Graph Update the navigation property hostedContents in users", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1/hostedContents/:chatMessageHostedContent-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessageHostedContent-id", "value": "", "type": "path", "description": "The unique identifier of chatMessageHostedContent" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property hostedContents in users" }, { "info": { "name": "Microsoft Graph Delete navigation property hostedContents for users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1/hostedContents/:chatMessageHostedContent-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessageHostedContent-id", "value": "", "type": "path", "description": "The unique identifier of chatMessageHostedContent" } ] }, "docs": "Microsoft Graph Delete navigation property hostedContents for users" }, { "info": { "name": "Microsoft Graph Get media content for the navigation property hostedContents from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1/hostedContents/:chatMessageHostedContent-id/$value", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessageHostedContent-id", "value": "", "type": "path", "description": "The unique identifier of chatMessageHostedContent" } ] }, "docs": "The unique identifier for an entity. Read-only." }, { "info": { "name": "Microsoft Graph Update media content for the navigation property hostedContents in users", "type": "http" }, "http": { "method": "PUT", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1/hostedContents/:chatMessageHostedContent-id/$value", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessageHostedContent-id", "value": "", "type": "path", "description": "The unique identifier of chatMessageHostedContent" } ] }, "docs": "The unique identifier for an entity. Read-only." }, { "info": { "name": "Microsoft Graph Delete media content for the navigation property hostedContents in users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1/hostedContents/:chatMessageHostedContent-id/$value", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessageHostedContent-id", "value": "", "type": "path", "description": "The unique identifier of chatMessageHostedContent" } ] }, "docs": "The unique identifier for an entity. Read-only." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1/hostedContents/$count", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Invoke action setReaction", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1/setReaction", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Invoke action setReaction" }, { "info": { "name": "Microsoft Graph Invoke action softDelete", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1/softDelete", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ] }, "docs": "Delete a single chatMessage or a chat message reply in a channel or a chat." }, { "info": { "name": "Microsoft Graph Invoke action undoSoftDelete", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1/undoSoftDelete", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ] }, "docs": "Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat." }, { "info": { "name": "Microsoft Graph Invoke action unsetReaction", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/:chatMessage-id1/unsetReaction", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "chatMessage-id1", "value": "", "type": "path", "description": "The unique identifier of chatMessage" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Invoke action unsetReaction" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/$count", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Invoke function delta", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/:chatMessage-id/replies/delta()", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "chatMessage-id", "value": "", "type": "path", "description": "The unique identifier of chatMessage" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLi" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/$count", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Invoke function delta", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/messages/delta()", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLi" }, { "info": { "name": "Microsoft Graph Invoke action hideForUser", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/hideForUser", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Hide a chat for a user." }, { "info": { "name": "Microsoft Graph Invoke action markChatReadForUser", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/markChatReadForUser", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Mark a chat as read for a user." }, { "info": { "name": "Microsoft Graph Invoke action markChatUnreadForUser", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/markChatUnreadForUser", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Mark a chat as unread for a user." }, { "info": { "name": "Microsoft Graph Invoke action removeAllAccessForUser", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/removeAllAccessForUser", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Remove access to a chat for a user." }, { "info": { "name": "Microsoft Graph Invoke action sendActivityNotification", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/sendActivityNotification", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Send an activity feed notification in scope of a chat. For more information about sending notifications and the requirements for doing so, see sending Teams activity notifications." }, { "info": { "name": "Microsoft Graph Invoke action unhideForUser", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/unhideForUser", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Unhide a chat for a user." }, { "info": { "name": "Microsoft Graph Get permissionGrants from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/permissionGrants", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of permissions granted to apps for the chat." }, { "info": { "name": "Microsoft Graph Create new navigation property to permissionGrants for users", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/permissionGrants", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to permissionGrants for users" }, { "info": { "name": "Microsoft Graph Get permissionGrants from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/permissionGrants/:resourceSpecificPermissionGrant-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "resourceSpecificPermissionGrant-id", "value": "", "type": "path", "description": "The unique identifier of resourceSpecificPermissionGrant" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of permissions granted to apps for the chat." }, { "info": { "name": "Microsoft Graph Update the navigation property permissionGrants in users", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/permissionGrants/:resourceSpecificPermissionGrant-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "resourceSpecificPermissionGrant-id", "value": "", "type": "path", "description": "The unique identifier of resourceSpecificPermissionGrant" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property permissionGrants in users" }, { "info": { "name": "Microsoft Graph Delete navigation property permissionGrants for users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/permissionGrants/:resourceSpecificPermissionGrant-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "resourceSpecificPermissionGrant-id", "value": "", "type": "path", "description": "The unique identifier of resourceSpecificPermissionGrant" } ] }, "docs": "Microsoft Graph Delete navigation property permissionGrants for users" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/permissionGrants/$count", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get pinnedMessages from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/pinnedMessages", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of all the pinned messages in the chat. Nullable." }, { "info": { "name": "Microsoft Graph Create new navigation property to pinnedMessages for users", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/pinnedMessages", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to pinnedMessages for users" }, { "info": { "name": "Microsoft Graph Get pinnedMessages from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/pinnedMessages/:pinnedChatMessageInfo-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "pinnedChatMessageInfo-id", "value": "", "type": "path", "description": "The unique identifier of pinnedChatMessageInfo" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of all the pinned messages in the chat. Nullable." }, { "info": { "name": "Microsoft Graph Update the navigation property pinnedMessages in users", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/pinnedMessages/:pinnedChatMessageInfo-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "pinnedChatMessageInfo-id", "value": "", "type": "path", "description": "The unique identifier of pinnedChatMessageInfo" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property pinnedMessages in users" }, { "info": { "name": "Microsoft Graph Delete navigation property pinnedMessages for users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/pinnedMessages/:pinnedChatMessageInfo-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "pinnedChatMessageInfo-id", "value": "", "type": "path", "description": "The unique identifier of pinnedChatMessageInfo" } ] }, "docs": "Microsoft Graph Delete navigation property pinnedMessages for users" }, { "info": { "name": "Microsoft Graph Get message from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/pinnedMessages/:pinnedChatMessageInfo-id/message", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "pinnedChatMessageInfo-id", "value": "", "type": "path", "description": "The unique identifier of pinnedChatMessageInfo" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Represents details about the chat message that is pinned." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/pinnedMessages/$count", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get tabs from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/tabs", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of all the tabs in the chat. Nullable." }, { "info": { "name": "Microsoft Graph Create new navigation property to tabs for users", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/tabs", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to tabs for users" }, { "info": { "name": "Microsoft Graph Get tabs from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/tabs/:teamsTab-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "teamsTab-id", "value": "", "type": "path", "description": "The unique identifier of teamsTab" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "A collection of all the tabs in the chat. Nullable." }, { "info": { "name": "Microsoft Graph Update the navigation property tabs in users", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/tabs/:teamsTab-id", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "teamsTab-id", "value": "", "type": "path", "description": "The unique identifier of teamsTab" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property tabs in users" }, { "info": { "name": "Microsoft Graph Delete navigation property tabs for users", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/tabs/:teamsTab-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "teamsTab-id", "value": "", "type": "path", "description": "The unique identifier of teamsTab" } ] }, "docs": "Microsoft Graph Delete navigation property tabs for users" }, { "info": { "name": "Microsoft Graph Get teamsApp from users", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/tabs/:teamsTab-id/teamsApp", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "teamsTab-id", "value": "", "type": "path", "description": "The unique identifier of teamsTab" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The application that is linked to the tab. This can't be changed after tab creation." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/:chat-id/tabs/$count", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "chat-id", "value": "", "type": "path", "description": "The unique identifier of chat" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/$count", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Invoke function getAllMessages", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/getAllMessages()", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "model", "value": "", "type": "query", "description": "The payment model for the API" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs." }, { "info": { "name": "Microsoft Graph Invoke function getAllRetainedMessages", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/users/:user-id/chats/getAllRetainedMessages()", "params": [ { "name": "user-id", "value": "", "type": "path", "description": "The unique identifier of user" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get all retained messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs." } ] } ], "bundled": true }