Graph API Licensing

AJ 1 Reputation point
2021-02-24T18:07:28.19+00:00

Is there any specific licensing requirement to call /teams/getAllMessages and /chats/getAllMessages API endpoint . Do we need E5/A5 or E3 /A3 These are still in Microsoft Graph Beta

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
11,084 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Danstan Onyango 3,816 Reputation points Microsoft Employee
    2021-02-25T19:46:11.123+00:00

    As far as know, with any Microsoft 365 plan that has teams can use this APIs as they are part of Graph which is a gateway to data that you have in M365. E5 and E3 plans still both support teams in a different way. One thing to note is that these APIs are classified as teams protected APIs and are not supported for personal or work accounts but only on application level.

    You can not access them using MS Graph Explorer because of the permission requirements. If you need access to them, you can start with a request from teams protected APIs docs.