Building, integrating, or customizing apps and workflows within Microsoft Teams using developer tools and APIs
Hi @Eran Otmi
Based on my research, in addition to the documentation you referenced, Microsoft has also confirmed this change through Microsoft Message Center announcements, such as MC1122144.
According to that announcement, starting August 25, 2025, the listed APIs in Payment models and licensing requirements for Microsoft Teams APIs - Microsoft Graph | Microsoft Le…, including /getAllMessages and /getAllRetainedMessages, will no longer generate billing events when they are called. As a result, there is no longer any need to select or configure a billing model (A or B) for these endpoints, and no payment is required for calls made to them after that date.
Any charges from metered API usage before this change will still appear on your regular billing invoice.
I hope this provides additional insight.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.