Metered Teams API Usage Query

Dilip Sasikumar 31 Reputation points
2023-06-01T16:17:03.6766667+00:00

Hi - We have around 300 app registrations which uses Microsoft Graph. How do we identify the usage of Teams Metered API in order to make sure the June 30th billing change wont have an impact on these apps.

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
9,576 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
11,364 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.
3,047 questions
{count} vote

1 answer

Sort by: Most helpful
  1. Nivedipa-MSFT 2,896 Reputation points Microsoft Vendor
    2023-06-12T05:52:25.5666667+00:00

    @Dilip Sasikumar - A subscription owner, or anyone with appropriate RBAC (Roles Based Access Control) permissions, can use Cost Analysis to track metered API consumption, as follows:

    1. Sign in to the Azure portal at https://portal.azure.com.
    2. Go to Cost Management + Billing > Cost Management > Cost analysis.
    3. For the filter near the top, select Service name: Microsoft Graph Servies.
    4. For the Group by dropdown menu near the right, select Meter.

    This view offers a convenient way to observe API consumption per day over a period of time.

    You can also use the pie charts near the bottom to further break down the costs for analysis, using the Resource and Meter filters.

    Screenshot of the Cost Management and Billing page in the Azure portal

    For more details about cost management, see Cost Management + Billing documentation.

    Ref Doc: https://learn.microsoft.com/en-us/graph/teams-licenses#view-the-costs-billed-for-the-metered-microsoft-teams-apis