
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.
Rich context
Get rich context for your applications, such as who someone's manager is, whether they are out of office, or what documents they've been working on.
Deep insights
Access deep insights generated from usage patterns, such as trending documents, best team meeting times, or who people typically work with.
Real-time updates
Respond to changes in Microsoft Graph data in real time. Reschedule a meeting based on responses, notify others when a file is modified, or continue a process after it's been approved.
Broad reach
Build solutions that target enterprise users in Azure and Microsoft 365, consumers on Office Online (Outlook.com and OneDrive.com), or both.
Get the latest Microsoft Graph news
Building real-time collaborative apps with Microsoft 365, Azure and Power Platform
Announcing new Microsoft 365 unified sample gallery with over 1,000 samples
Get inspired with Microsoft 365 apps at Microsoft Tech Days
Teams App Dev Challenge winners bring data and dashboards into Teams chats
Microsoft Graph API support for new content type sync enhancements
Microsoft MVPs digitize knowledge in a Community Bot for OneDrive
Announcing new permissions for Teams chats and tags APIs
Microsoft AI MVP designs a Microsoft Teams bot to centralize tools for employees

Join the Microsoft 365 Developer Program
Get an instant sandbox, tools, and other resources you need to build solutions for the Microsoft 365 platform, including:
- A free Microsoft 365 E5 developer subscription, preconfigured with sample data, including Teams data
- Microsoft Graph users, mail, and calendar, Teams, and SharePoint Framework sample data packs
- Access to a community of Microsoft 365 experts
- Personalized content recommendations
Supported languages and platforms
Partner solutions that use Microsoft Graph




