API Microsoft Graph is free ?

Ruan Carlos Alves da Silva 21 Reputation points
2021-09-28T13:48:30.927+00:00

Hello!

I would like to know if the Microsoft Graph API is completely free or if there is any limitation in its use.

If the API has some paid functionality, I would like to know what they are.

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,553 questions
0 comments No comments
{count} votes

Accepted answer
  1. Tasadduq Burney 8,361 Reputation points MVP
    2021-09-28T14:04:57.453+00:00

    Hello @!

    Hope you are having a great day!

    Thank you for asking a Question! We are Glad to Assist you!.

    The rate is $0.375 for 1,000 Microsoft Graph objects. For example, if you access 10,000 total objects, you will receive an Azure bill for $3.75. At the end of the preview period, the rate will be $0.75 per 1,000 Microsoft Graph objects.

    For more information and detailed resolution steps please visit the link mentioned below.
    https://learn.microsoft.com/en-us/graph/data-connect-policies

    Regards,
    Tasadduq Burney

    __

    |- Please don't forget to "Upvote"  and  "Accept as answer"  if the reply is helpful -|

    3 people found this answer helpful.

2 additional answers

Sort by: Most helpful
  1. Ramos Benito, Mario 6 Reputation points
    2022-03-31T10:08:08.81+00:00

    Hi,

    I'm a bit unclear about the pricing model. Here's my use case, please let me know if this scenario has cost implications:

    1. I have an Excel Spreadsheet deployed in Microsoft sharepoint
    2. I want an external application to read data from some cells of that Excel. It is also required this application would write data in some specific cells
    3. This application would use Microsoft API Graph to make some API calls for the scenario describe in point 2)

    Question: does this have any cost due to performing API calls for the describe scenario?

    BR


  2. Mya Ei Win 1 Reputation point
    2022-08-17T03:58:37.857+00:00

    Hi,

    I have read the above answers and still confused the charges for my scenario. Could you please help to check the below scenario has cost implication if I use Microsoft Graph API

    1. I have to use "Change Notification subscription API" in order to know when the new emails come in the inbox
      231837-changenotificationsubsciption.png
    2. When the application receive new email notification, the application will consume Microsoft Graph API for reading email from office 365 and will store the api response in database if the criteria is matched (* we won't use Azure storage). In addition, email's attachments will be stored in SFTP. Sample API: https://graph.microsoft.com/v1.0/users/test[@](/users/na/?userId=06f58d19-7ffe-0003-0000-000000000000).sg/MailFolders/Inbox/messages
    3. If the email reading criteria is not matched, application will move incoming email from Inbox to another folder by using Graph API.

    Question: may i know is there any cost for the above API usage?

    Thanks.
    Best Regards

    0 comments No comments