Microsoft Graph is the unified API for modern work

Use the data and intelligence in Microsoft 365 to build apps that interact with millions of users.

Try the API

Build a Microsoft Graph REST API request and get a response in 30 seconds.

Microsoft Graph logo

30 Days of Microsoft Graph Challenge

November 1-30, 2022

Join this gamified learning experience for beginners and challenge yourself to build apps based on the top Microsoft Graph scenarios. You have a chance to win prizes!

What can I do with Microsoft Graph?

Build intelligent apps

Increase efficiency in your organization by building apps that support Microsoft 365 scenarios across productivity, collaboration, people and workplace intelligence, and education.

Surface external data in Microsoft 365 experiences

Create connections to non-Microsoft 365 data sources, index the data, and store it as external custom items and files.

Scale access to Microsoft 365 data for insights and analytics

Access Microsoft 365 data on Microsoft Graph at scale while ensuring security and governance in every step of the process. Streamline the delivery of this data to your Azure tenant.

Woman looking at a computer overlaid with floating icons of Microsoft 365 services such as Microsoft Teams integrated with the Microsoft Graph API.

Integrate with Microsoft 365 services

Use Microsoft Graph REST APIs to integrate with the best of Microsoft 365, Windows, and Enterprise Mobility + Security services while managing user and device identity and compliance.

Get the latest Microsoft Graph news

Back to top