Outlook and Exchange dev blog

The official Microsoft blog for Outlook, Exchange developers for both On-Premises and Office 365

Error improvement for invalid X-AnchorMailbox in REST API calls

Update 1/29: Based on feedback, we've adjusted the HTTP status code to 400 instead of 421. All other...

Author: Jason Johnston [MSFT] Date: 01/19/2018

Announcing add-in support for Gmail accounts in Mac Outlook

In March, we announced support for Gmail accounts in Outlook 2016 for Mac. Today we're happy to...

Author: Jason Johnston [MSFT] Date: 12/14/2017

New Outlook APIs in the Microsoft Graph: rooms, rules, categories, headers, and time zones

In June, we announced new APIs in the beta endpoint of the Outlook REST API. Today we're excited to...

Author: Jason Johnston [MSFT] Date: 10/09/2017

Announcing new REST APIs in beta for rooms, time zones, and languages

Today we're pleased to announce some new APIs that are available on the beta endpoint for the...

Author: Jason Johnston [MSFT] Date: 06/30/2017

Check out the new Outlook Dev Portal!

Hi there! We are excited to bring to you the new and improved Outlook dev portal. It's got a new...

Author: Shreedevi Padmasini [MSFT] Date: 06/08/2017

Upcoming change to Event schema in the Outlook REST API beta endpoint

We wanted to give you a heads-up on upcoming changes to how locations are exposed for events in the...

Author: Jason Johnston [MSFT] Date: 06/01/2017

Throttling coming to Outlook API and Microsoft Graph

Update 12/4/17: Updated the post with the current limits. On April 21, we will be enabling...

Author: Jason Johnston [MSFT] Date: 04/07/2017

Add ins are now available for all Outlook on Mac users

Add-ins bring your favorite apps right inside Outlook, so you can accomplish tasks quickly without...

Author: Bharathan_MSFT Date: 03/20/2017

Add-ins are now available for Outlook on iOS

We're now excited to bring add-ins to Outlook mobile, starting with Outlook on IOS, with support for...

Author: Jason Johnston [MSFT] Date: 02/08/2017

Pinnable Taskpane in Outlook 2016

Have your add-in users been asking you for the ability to leave the add-in taskpane open in their...

Author: Wamwitha Love Date: 01/26/2017

Add-in Commands in OWA and Outlook on the Mac

Add-ins are a great way to increase usage of your apps by making them accessible directly within...

Author: Wamwitha Love Date: 01/20/2017

Update to Filtering and Sorting in the REST APIs

We recently deployed a breaking change to the Microsoft Graph V1.0 and the Outlook V1.0 & 2.0...

Author: Jason Johnston [MSFT] Date: 12/07/2016

Actionable messages developer documentation now available

In September, we announced Actionable message for connectors and email in preview. We are excited to...

Author: Jason Johnston [MSFT] Date: 11/18/2016

Upcoming breaking changes - FindMeetingTimes API on Outlook BETA endpoint

We want to give you a heads up on some changes that are coming to the FindMeetingTimes API which has...

Author: Shreedevi Padmasini [MSFT] Date: 10/10/2016

Actionable messages for connectors and email now in preview

We're excited to announce a preview of Actionable Messages which embed actions in both connectors...

Author: Jason Johnston [MSFT] Date: 09/26/2016

Introducing Request Validator to beta endpoint

I wanted to update you all on a breaking change that we are making to the Outlook REST API Beta...

Author: Shreedevi Padmasini [MSFT] Date: 06/15/2016

Announcing Exchange ActiveSync version 16.1

We are excited to announce enhancements to Exchange ActiveSync (EAS) in Office 365 and a future...

Author: Tyler Lenig Date: 06/13/2016

Upcoming changes to Contacts and People APIs

This is an update about breaking changes that we are making that only impact Contacts and People...

Author: Shreedevi Padmasini [MSFT] Date: 06/09/2016

Task API changes to date properties on beta endpoint

I wanted to update you all on a breaking change that impacts the Task API on the Outlook REST API...

Author: Jason Johnston [MSFT] Date: 05/06/2016

Upcoming changes to the FindMeetingTimes (Preview) API

I wanted to give you all a heads up on some changes that are coming to the FindMeetingTimes...

Author: Shreedevi Padmasini [MSFT] Date: 04/29/2016

Transition your app from Live APIs to Outlook REST APIs

As you might know, we have a new v2 auth model that supports sign-on and access to Microsoft Graph...

Author: Matthias Leibmann Date: 04/06/2016

Tasks, OOF settings, and more improvements to the REST APIs

We wanted to update you on multiple additions and improvements we have made to our APIs since...

Author: Jason Johnston [MSFT] Date: 03/31/2016

Updates to Outlook add-ins!

We are excited to make a number of announcements about Outlook add-ins platform. First, as we...

Author: Shreedevi Padmasini [MSFT] Date: 03/31/2016

ErrorInvalidParameter when subscribing to Outlook notifications

We are aware of an issue impacting apps that use the Outlook Notification API to subscribe for...

Author: Jason Johnston [MSFT] Date: 03/28/2016

Announcing the Office 365 Connectors developer platform

We are happy to announce the generally availability of the Office 365 Connectors developer platform...

Author: Jason Johnston [MSFT] Date: 03/28/2016

Changes to collections and recurrence in REST API

I wanted to give an update on some more breaking changes that we are making to the Outlook REST API...

Author: Rohit Nagarmal [MSFT] Date: 11/06/2015

Subscription and notification schema changes in beta REST API

I wanted to update you all on some more breaking changes that we are making to the Outlook REST API...

Author: Jason Johnston [MSFT] Date: 10/21/2015

Changes to reminders, timezones, and photos in REST API

I wanted to update you all on some more breaking changes that we are making to the Outlook REST API...

Author: Shreedevi Padmasini [MSFT] Date: 10/14/2015

Outlook REST API changes to beta endpoint

We are making a few changes to the Office 365 REST APIs beta endpoint. The changes are being rolled...

Author: Jason Johnston [MSFT] Date: 10/08/2015

Message Body property will filter unsafe HTML by default

We are making a change in what is returned by default in the Message Body property. By default, we...

Author: Jason Johnston [MSFT] Date: 09/03/2015

Deprecating the REST API preview endpoint

As many of you know, the Outlook REST APIs moved from preview to general availability in October...

Author: deepakbaghel99@gmail.com Date: 09/02/2015

Building add-ins with commands

Today we bring you the second in a two-part series of guest blog posts from Andrew Salamatov, a...

Author: Jason Johnston [MSFT] Date: 09/01/2015

Introducing add-in commands

Today we bring you the first in a two-part series of guest blog posts from Andrew Salamatov, a...

Author: Jason Johnston [MSFT] Date: 08/31/2015

Unified Outlook APIs for Office 365 & Outlook.com are here!

We are excited to announce Outlook REST APIs for mail, calendar, and contacts now support both...

Author: Venkat Ayyadevara (Microsoft) Date: 08/12/2015

Announcing Exchange ActiveSync v16

One advantage of having your mailbox in Office 365 is that we usually deploy our innovations there...

Author: Jason Johnston [MSFT] Date: 06/08/2015

Office 365 API Walkthrough for Windows Store App

With Office 365 API Tools, you can integrate Office 365 services - including Mail, Calendar,...

Author: Rohit_Agrawal Date: 05/15/2015

Making App Registration Easier

I know I've been a little quieter than usual recently. No new blog posts, no new samples...you'd...

Author: Jason Johnston [MSFT] Date: 05/07/2015

Check out dev.outlook.com!

As you can probably tell from announcements we made at BUILD this week like add-ins for Outlook...

Author: Jason Henderson Date: 04/30/2015

Populate your Office 365 Developer Tenant with sample data

An Office 365 Developer Tenant is a great resource for developing with the Office 365 REST APIs. It...

Author: Rohit_Agrawal Date: 04/03/2015

Ruby gem for Mail, Calendar, and Contacts APIs

Today I published a new Ruby on Rails sample, the Office 365 VCF Import/Export Sample. It's...

Author: Jason Johnston [MSFT] Date: 03/24/2015

Announcing Outlook Mail Apps UserVoice page

We at Microsoft put our users’ satisfaction first. It is even more important for us in the...

Author: nimatra Date: 03/24/2015

Office 365 APIs and Node.js

UPDATE: The node-outlook library that is discussed in this post has been updated with a new...

Author: Jason Johnston [MSFT] Date: 03/12/2015

Customizing the read experience with contextual mail apps for Outlook

It is common for messages and meeting requests to include key pieces of information users need to...

Author: Wamwitha Love Date: 03/03/2015

Using the Calendar API in PHP

In the same spirit as my Python experiment, I decided to give PHP a try and see how far I could get...

Author: Jason Johnston [MSFT] Date: 02/26/2015

Announcing C# Support in the API Sandbox for Office 365 APIs

Today we bring you a guest post from Xiaoying Guo, a Senior Program Manager in our Cloud Platform...

Author: Jason Johnston [MSFT] Date: 02/24/2015

Ruby on Rails and Office 365 Tutorial

I published a quick tutorial on writing your first Office 365 API app using Ruby on Rails. The...

Author: Jason Johnston [MSFT] Date: 02/12/2015

Client Credentials Flow for Mail API in Python

Matthias announced support for the Client Credentials flow in the Mail, Calendar, and Contacts APIs...

Author: Jason Johnston [MSFT] Date: 02/10/2015

Building Daemon or Service Apps with Office 365 Mail, Calendar, and Contacts APIs (OAuth2 client credential flow)

Device and Web Server applications usually require a user to sign-on and consent to allow the...

Author: Matthias Leibmann Date: 01/21/2015

Office 365 APIs and Python Part 3: Mail and Calendar API

This post is the third part of a series of posts chronicling my (mis)adventures learning Python and...

Author: Jason Johnston [MSFT] Date: 01/15/2015

Office 365 APIs and Python Part 2: Contacts API

This post is the second part of a series of posts chronicling my (mis)adventures learning Python and...

Author: Jason Johnston [MSFT] Date: 01/09/2015

Next>