‘chats: getAllMessages’ API on 'v1.0'

Chamin De Silva 1 Reputation point
2021-09-01T08:11:16.14+00:00

As per the documentation ‘chats: getAllMessages’ of MSTeams Export API is available only as a beta endpoint [1] [2]. But as this is a limitation for us, I checked the ‘chats: getAllMessages’ API on ‘v1.0’ endpoint by changing the endpoint URL and It worked.

I checked ‘getAllMessages’ for two different users on v1.0 and beta traversing through all result pages. For both users results are the almost same between 'v1.0' and 'beta' (except for these; Beta has a field 'eventDetail', but value is null for all & Attachment ids are different) which should be fine for us.

So as v1.0 seems to be fine, I would like to get confirmation on whether 'chats: getAllMessages' is production-ready on v1.0

[1] https://learn.microsoft.com/en-us/microsoftteams/export-teams-content

[2] https://learn.microsoft.com/en-us/graph/api/chats-getallmessages?view=graph-rest-beta

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,539 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
2,834 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Shivam Dhiman 5,946 Reputation points
    2022-03-04T17:06:25.727+00:00

    Hi @Chamin De Silva

    "chats: getAllMessages" Graph API is available in V1.0 from October 2, 2021 Release Log

    You can track new features/changes in Graph API Using the below Documentation.

    You can refer to this documentation to getAllMessages in V1.0.

    Hope this helps.
    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have further questions about this answer, please click "Comment".

    0 comments No comments