Introducing the Microsoft Graph API usage report

Table of Contents
Usage Reporting API
The Usage Reporting API in Microsoft Graph provides information on API usage for the tenant, including details on individual applications' API usage. It offers insight into usage patterns across different service areas such as Microsoft Exchange, Microsoft Teams calling, messaging, and presence. This API is currently in beta and is accessible through the Microsoft Graph API.
Getting the Most out of Microsoft Graph
Periodically reviewing the Microsoft Graph API usage report can help administrators understand how applications are consuming resources within the tenant. By monitoring individual application usage, developers can optimize their applications and ensure they are utilizing Microsoft Graph efficiently. This report serves as a valuable tool for maintaining a healthy tenant and maximizing the value derived from Microsoft Graph.
Best Practices
- Best practices for working with Microsoft Graph
- Best practices for using Microsoft Teams activity feed notifications
- Best practices for discovering files and detecting changes at scale