{"id":1599,"date":"2016-03-31T17:13:25","date_gmt":"2016-03-31T17:13:25","guid":{"rendered":"https:\/\/developer.microsoft.com\/en-us\/office\/blogs\/?p=1599"},"modified":"2016-03-31T17:13:25","modified_gmt":"2016-03-31T17:13:25","slug":"tasks-oof-settings-and-more-improvements-to-the-rest-apis","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/tasks-oof-settings-and-more-improvements-to-the-rest-apis\/","title":{"rendered":"Tasks, OOF settings, and more improvements to the REST APIs"},"content":{"rendered":"<p>We wanted to update you on multiple additions and improvements we have made to our APIs since launching Outlook API V2.0 and Microsoft Graph V1.0 in November 2015. The features listed below are available in Outlook API preview endpoint <code>https:\/\/outlook.office.com\/api\/beta<\/code>.<\/p>\n<ul>\n<li>Many of your asked us to add support for tasks, and <a href=\"https:\/\/msdn.microsoft.com\/en-us\/office\/office365\/api\/task-rest-operations\">Outlook Tasks API<\/a> is now available!<\/li>\n<li>We have added the ability to <a href=\"https:\/\/msdn.microsoft.com\/en-us\/office\/office365\/api\/mail-rest-operations#Getautoreplysettingspreview\">get and set automatic replies<\/a> for the signed in user. This is a very popular feature in Outlook for &#8220;Out of Office&#8221; messages. Using client credential flow, you can also use this API to view any user\u2019s Out of Office message in the organization.<\/li>\n<li>For online meetings using Skype for Business, we now <a href=\"https:\/\/msdn.microsoft.com\/en-us\/office\/office365\/api\/complex-types-for-mail-contacts-calendar#RESTAPIResourcesEvent\">return the Skype URL<\/a> as a first class property. This comes in handy when a user wants to launch a Skype for Business call directly from a meeting.<\/li>\n<li>Smart <a href=\"https:\/\/msdn.microsoft.com\/en-us\/office\/office365\/api\/mail-rest-operations#Replyorreplyalltomessages\">reply<\/a> and <a href=\"https:\/\/msdn.microsoft.com\/en-us\/office\/office365\/api\/mail-rest-operations#Forwardnewordraftedmessages\">forward<\/a> feature enables an app, with a single round trip to the service (instead of 3), to let a user edit recipients and other info in a reply or a message being forwarded, and send it.<\/li>\n<\/ul>\n<p>All of these features except Outlook Task APIs are also available at Microsoft Graph preview endpoint <code>https:\/\/graph.microsoft.com\/beta<\/code>. You can get more info at <a href=\"http:\/\/graph.microsoft.io\/\">http:\/\/graph.microsoft.io<\/a>.<\/p>\n<p>We have also updated <a href=\"https:\/\/oauthplay.azurewebsites.net\/\">Outlook OAuth Sandbox<\/a> with additional sample requests, add headers, and you can now try out APIs, that need write permissions, with your Office 365 or Outlook.com accounts.<\/p>\n<p>Please subscribe to our blog to receive updates on our APIs.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We wanted to update you on multiple additions and improvements we have made to our APIs since launching Outlook API V2.0 and Microsoft Graph V1.0 in November 2015. The features listed below are available in Outlook API preview endpoint.<\/p>\n","protected":false},"author":69108,"featured_media":25159,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3],"tags":[12],"class_list":["post-1599","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-graph","tag-outlook"],"acf":[],"blog_post_summary":"<p>We wanted to update you on multiple additions and improvements we have made to our APIs since launching Outlook API V2.0 and Microsoft Graph V1.0 in November 2015. The features listed below are available in Outlook API preview endpoint.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/1599","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/users\/69108"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=1599"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/1599\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/25159"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=1599"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=1599"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=1599"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}