Overview of Microsoft Graph API

While working with Office 365, you might have come across this term so in this post I will describe what is “Microsoft Graph API “, In the simplest words Microsoft Graph is the easiest way to call the Microsoft APIs be it Users, Groups, Mail, Calendars, Contacts, Files etc. all from a single endpoint.

This was previously known as the Office 365 Unified API. It exposes multiple APIs from Microsoft Cloud Services through a single REST API endpoint (https://graph.microsoft.com ).

Prior to Microsoft Graph API, Microsoft had different APIs for it’s different Office 365 and cloud products which needs below steps while dealing with different Office 365 APIs in an application:

  • Find the endpoint of the API
  • Get the access token
  • Get results from the API
  • Repeat for each service
  • Manage multiple tokens for each API

So now understand if one had to connect to many different APIs in an application, it gets difficult to deal with it hence as a solution, Microsoft launched the Microsoft Graph API. Using Microsoft Graph, you just have to make a single endpoint call to the cloud services and require a single authentication token.

Microsoft Graph is a really powerful and easy way to call the Microsoft APIs and all from a single endpoint.

Visit  Microsoft Graph Home  &  Graph explorer to get more information about it.

Thanks!!!

Leave a comment