Working with the Microsoft Graph API? Use the following Microsoft Graph developer resources to guide your journey.

Microsoft Graph Dev Center
Bookmark the Microsoft Graph Dev Center for easy access to API docs, tools, code samples, SDKs, and more.
- Microsoft Graph Dev Center: https://developer.microsoft.com/graph/rest-api

Microsoft Graph Dev Account
Join the Microsoft 365 Developer program to create a sandbox that you can use to develop and test your API integration.
- Microsoft 365 Developer Program registration: https://developer.microsoft.com/microsoft-365/dev-program

Microsoft Graph Docs
Read the Microsoft Graph docs to learn basic concepts and explore advanced topics like authentication, best practices, and more. Then consult the API Reference section of the docs for details about API objects & methods.
- Microsoft Graph docs: https://docs.microsoft.com/graph/overview
- API Reference: https://docs.microsoft.com/graph/api/overview
** Hint: To find a specific topic in the docs, use the Filter by title textbox that’s located above the table of contents.

Microsoft Graph SDKs
Find the SDK for your language of choice, then follow instructions in its GitHub README page to install and use the SDK. All Microsoft Graph SDKs are published to GitHub.
- SDK info in the docs: https://docs.microsoft.com/graph/sdks/sdks-overview
- GitHub: https://github.com/microsoftgraph

Microsoft Graph API tutorials, code samples, tools, & more
Use the following tutorials, code samples, and tools to accelerate your learning process and streamline your development journey.
- Use a Microsoft Graph tutorial to build a basic application that accesses data via Microsoft Graph: https://docs.microsoft.com/graph/tutorials.
- Explore code samples in the Microsoft Graph Resources gallery: https://developer.microsoft.com/graph/gallery/?filterBy=Samples.
- Find code samples in GitHub by searching the
microsoftgraph
org’s list of repositories for keywords likeexampl
e orsample
: https://github.com/orgs/microsoftgraph/repositories.
- Review code examples in the API Reference section of the docs (for each API method you’ll be using): https://docs.microsoft.com/graph/api/overview.
- Use components from the
Microsoft Graph Toolkit
to easily incorporate Microsoft Graph into your application: https://docs.microsoft.com/graph/toolkit/overview.
- Use the
Microsoft Graph Explorer
to try out Microsoft Graph API requests: https://docs.microsoft.com/graph/graph-explorer/graph-explorer-overview.

Microsoft Graph support
Turn to the following resources for help when you’re stuck.
- Use the
microsoft-graph-api
tag to search for previously asked questions on Stack Overflow, and/or to post your own questions there: https://stackoverflow.com/questions/tagged/microsoft-graph-api.
- Browse previous threads in the
Microsoft Graph Q&A
forum, and/or post your own questions there: https://docs.microsoft.com/answers/products/graph.
- Explore other support resources via the Microsoft Graph support page: https://developer.microsoft.com/graph/support.

Microsoft Graph social channels
Follow on Twitter, watch how-to videos on YouTube, and check out the blog to stay informed about all things development.
Bug bounty!
Notice an issue on this page? Use this form to report the problem and if confirmed, I’ll buy you a coffee!