Microsoft Graph documentation
Microsoft Graph provides a unified programmability model that you can use to build apps for organizations and consumers that interact with the data of millions of users. You can use the Microsoft Graph REST APIs to access data in Azure Active Directory, Office 365 services, Enterprise Mobility and Security services, Windows 10 services, Dynamics 365, and more. Explore our documentation to learn more about how to use Microsoft Graph APIs.
Overview of Microsoft Graph
Find out what you can do with Microsoft Graph and see some popular API use cases.
Services and features
Get familiar with the major services and features that are available in Microsoft Graph.
Graph Explorer
Make requests and see responses against Microsoft Graph.
Use the API
Find out how to start using the Microsoft Graph API to access Microsoft Cloud service resources.
Microsoft Graph REST API v1.0
Use the Microsoft Graph REST API v1.0 to meet your practical production needs.
Microsoft Graph REST API Beta
Try out the Microsoft Graph beta endpoint.
What's new in the docs?
Preview
Sharing invitation includes expiration and password
Access reviews support application permissions
Custom sign-in and sign-up in Azure AD B2C
Risky user and history
Get MIME content of messages, Get raw/MIME content of attachments
Reduce missing change notifications
See more in the changelog!
Supported platforms
Find SDKs and follow platform-specific, step-by-step training exercises that guide you through basic Microsoft Graph concepts, including how to create a simple app that uses Azure AD authentication and accesses data via Microsoft Graph.