Build powerful apps for hundreds of millions of users using one set of APIs

Build powerful apps for Outlook using one set of APIs

Reach hundreds of millions of users across web, Windows, Mac, and mobile.

REST APIs

Bring mail, calendars, and contacts data for Office 365 and Outlook.com users into your app.

GET STARTED

Add-ins

Bring your features right into the user's Outlook experience on phones, tablets, desktops, and the web.

GET STARTED

Actionable Messages

Let your apps and services take a front seat in Outlook and Teams with Actionable Messages.

GET STARTED

Get resources

News and updates

In our first Outlook Add-ins community call, Outlook Extensibility[Dana Wikan] PMs Wey Love and Petra Ronald discussed what’s new includin...

VIEW BLOG

This is the February edition of the monthly Office 365 developer newsletter.

VIEW BLOG

We wanted to give you a heads-up on a recent change to the error returned by the Outlook REST API when the value of the X-AnchorMailbox is i...

VIEW BLOG

In March, we announced support for Gmail accounts in Outlook 2016 for Mac. Today we're happy to announce preview add-in support for Gmail ac...

VIEW BLOG

Latest videos

Mark Stafford from the Microsoft Graph team hosted the call this month. We first shared the new PowerApp templates powered by Microsoft Grap...

VIEW VIDEO

Recording of the SIG from February 8th. Detailed agenda and covered topics are available via the MS Tech Community (http://aka.ms/sppnp-comm...

VIEW VIDEO

In this month's call, we reviewed API changes and examined three topics: Dave Randall from the Intune product team presented an introductio...

VIEW VIDEO

Code samples

This code sample shows how to verify the token in a Python app to ensure the action request is from Microsoft, and use the claims in the tok...

VIEW CODE SAMPLE

his code sample shows how to verify the token in a Node.js app to ensure the action request is from Microsoft, and use the claims in the tok...

VIEW CODE SAMPLE

This code sample shows how to verify the token in an ASP.NET app to ensure the action request is from Microsoft, and use the claims in the t...

VIEW CODE SAMPLE

A command-line sample that uses Microsoft Authentication Library and the Microsoft Graph Client Library to send a message with an actionable...

VIEW CODE SAMPLE

Partners