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.

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.

.NET.NET.NET.NETAndroidAndroidAngularAngulariOSiOSJavaJavaJavaScriptJavaScriptNode.jsNode.jsPHPPHPPythonPythonRubyRubyUWPUWPXamarinXamarin
Quickstart
Tutorial
SDK

Resources