Is fetching and creating Teams events via Graph API free?

Lenko Ivanov 20 Reputation points
2024-05-26T10:36:40.01+00:00

Hello!

I have found it hard to find out this particular information, so I am asking the question here. I am developing a web application for my bachelor thesis, which consists of connecting to the Graph API and fetching user calendar information in specific intervals or creating an event via the interface provided by the application.

I will be connecting to the following endpoints and will be performing mostly read and create actions. The endpoints in question:

  • https://graph,microsoft.com/v1.0/users/{user_name}/calendar
  • https://graph,microsoft.com/v1.0/users/{user_name}/calendar/events

I've created a personal account for this one for two reasons - I am not aware if my educational account has the appropriate permissions for this task and I want to learn my way around Azure services.

My question is mainly if this service is always free (with a request threshhold) or if it is part of the pay as you go services? I'd like to know if I will be billed for requests to these endpoints or if they are free - what is the request threshhold per month?

Thanks in advance!

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
11,128 questions
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
20,194 questions
0 comments No comments
{count} votes

Accepted answer
  1. Vasil Michev 98,681 Reputation points MVP
    2024-05-26T15:06:26.36+00:00

    It's free, or included in the license, if you prefer. There are only a handful of paid Graph API endpoints, and for each of them the documentation clearly marks the required licenses/subscription and the applicable pricing.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Deepanshu Sharma 490 Reputation points Microsoft Vendor
    2024-05-26T18:49:59.3566667+00:00

    Hi Lenko,

    • Microsoft Graph Data Connect consumption charges are billed monthly on a pay-as-you-go basis.
    • The charges are calculated per 1,000 objects extracted.
    • For the first 100,000 objects extracted, there is no charge. It’s completely free
    • Beyond 100,000 objects, the rate is $0.75 per 1,000 Microsoft Graph objects

    for more info please visit these links

    https://learn.microsoft.com/en-us/microsoftsearch/licensing

    https://azure.microsoft.com/en-us/pricing/details/graph-data-connect/

    0 comments No comments