Microsoft Graph vs. Microsoft Graph Connect

Dave-3182 21 Reputation points
2021-10-25T19:04:32.04+00:00

I'm trying to really understand the difference between Microsoft Graph API and the Microsoft Graph Connect API. When would I want to use Graph Connect? Also, I can find pricing on Graph Connect, but I can't find any pricing for just the Microsoft Graph API.

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

Accepted answer
  1. Danstan Onyango 3,726 Reputation points Microsoft Employee
    2021-10-26T10:38:12.477+00:00

    The difference between Microsoft Graph API and the Microsoft Graph Connect

    Microsoft Graph API and Microsoft Graph Data both give you access to the data that you have but in different ways: Quoting Microsoft Graph Data Connect FAQs

    Data Connect is designed to extract large amounts of data in bulk while the Microsoft Graph APIs are more suitable for accessing discrete sets of data in real time

    If you usage will hit limits set by Graph under Microsoft Graph throttling guidance then in such a case you can use data connect.

    When would I want to use Graph Connect?

    This depends on the volume of the data and your scenario. Note that in some cases you can even combine the two. Again check Microsoft Graph Data Connect FAQs - Is Microsoft Graph Data Connect right for me? for more details

    I can't find any pricing for just the Microsoft Graph API

    Microsoft Graph API is a gateway to data and intelligence that is available in your Microsoft 365. Pricing is set on the service that will serve your data.
    You only need the service license to be able to use Graph API.
    For example if you have Azure AD subscription then you can use Graph API to have programmatic access to resources like users and do actions like create, delete, update users.
    Another example is when you have Exchange Online or Sharepoint online, you can do supported actions like send emails or create files.

    In these examples the licenses are just Exchange online, SharePoint Online or Azure AD subscriptions. Graph API only has limits that are documented on Microsoft Graph throttling guidance

    You can read more here

    1. Microsoft Graph Data Connect FAQs
    2. Microsoft Graph throttling guidance
    3. Overview of Microsoft Graph
    0 comments No comments

0 additional answers

Sort by: Most helpful