Hi @CuriousDev ,
Currently teams chat Graph APIs require licensing and payment, these APIs are scoped under teams Protected Graph APIs.
Some APIs provide the option to choose a licensing and payment model via the model
query parameter; others only support one model or do not support a licensing and payment model.
The following APIs have consumption charges:
- Export Teams content: channel and chat getAllMessages.
- Update (DLP Patch): channel and chat chatMessage.
- Create subscription (change notifications): channel, chat chatMessage and conversationMember.
All other Graph APIs are doesn't need any additional licensing and payment requirements, they can be used with your existing Microsoft 365 license.
Hope this helps.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Read/Write operations on O365 mailboxes using Graph APIs are not chargeable.
Look at this article for more insights into what is chargeable in Graph, principles-for-monetizing-selected-microsoft-365-apis.
Hope this helps.