Published March 6, 2015 This page highlights Office 365 developer resources. This is the third in a series of posts for Office 365 developer resources. Content • Azure Active Directory Graph API • OAuth 2.0 • Service Health Dashboard & Message Center API Azure Active Directory Graph API The following content is available for this topic: Azure AD Graph REST API Reference This topic lists Azure AD entities and types that are exposed by Graph and provides information about the operations that can be performed on them with Graph. Applies to: End users Administrator users Developer users Windows Azure Active Directory Graph Team Blog This is the blog for the Windows Azure Active Directory Graph Team. Applies to: End users Administrator users Developer users Active Directory Documentation The documentation and videos provided here get you started using Azure Active Directory, a comprehensive identity and access management cloud solution. Applies to: End users Administrator users Developer users Graph API Post 1 - Are you a Developer looking for Office 365 directory APIs? First in a series of blog posts about Graph API. Applies to: End users Administrator users Developer users Graph API Post 2 - Getting started with the Graph API by using the Graph Explorer Second in a series of blog posts about Graph API. Applies to: End users Administrator users Developer users Graph API Post 3 - Using the Graph Explorer part 2 - using advanced filtering option with Odata Third in a series of blog posts about Graph API. Applies to: End users Administrator users Developer users Graph API Post 4 - Authenticating to the Graph API Fourth in a series of blog posts about Graph API. Applies to: End users Administrator users Developer users Graph API Post 5 - Getting an Application ID and Password for Authenticating to the Graph API Fifth in a series of blog posts about Graph API. Applies to: End users Administrator users Developer users Azure AD Graph Error Codes This topic lists Azure AD Graph error codes, error messages, and actions to consider when correcting errors. Applies to: End users Administrator users Developer users NuGet Gallery | Microsoft Azure Active Directory Graph Client Library NET Client Library for Microsoft Azure Active Directory Graph API. Applies to: End users Administrator users Developer users Go back to top ↑ OAuth 2.0 The following content is available for this topic: OAuth 2.0 in Azure AD Azure Active Directory (Azure AD) uses OAuth 2.0 to enable you to authorize access to web applications and web APIs in your Azure AD tenant. The topics in this article show you how to assemble the requests and use the responses. Applies to: End users Administrator users Developer users Authorization Code Grant Flow Access to web APIs by native clients and websites in Azure Active Directory (Azure AD) is implemented by using the OAuth 2.0 Authorization Code Grant flow. This article provides information about the authorization code grant flow. Applies to: End users Administrator users Developer users Error Handling in OAuth 2.0 The topics in this section describe and provide guidance about handling errors related to OAuth 2.0 from Azure AD authorization, Azure AD token issuance endpoints, errors returned by resources, such as web APIs. Applies to: End users Administrator users Developer users Securing Rich Client Applications Using OAuth 2.0 and Windows Active Directory Active Directory authentication is critical for enabling enterprise-ready applications and cloud services. Learn how apps installed on a user’s devices can use Windows Active Directory to authenticate the user to cloud hosted services, enabling single sign-on with both Windows Azure Active Directory as well Windows Server Active Directory accounts. Applies to: End users Administrator users Developer users Go back to top ↑ Service Health Dashboard & Message Center API The following content is available for this topic: Office 365 Service Communications API Overview The Office 365 Service Communications API enables administrators to retrieve real-time service health information as well as Message Center communications for the domain(s) they own or manage on behalf of their customers. Applies to: End users Administrator users Developer users Go back to top ↑