Blog Post

Exchange Team Blog
1 MIN READ

Outlook REST API v2.0 and Beta deprecation update

The_Exchange_Team's avatar
Nov 23, 2022

In November 2020, we published a blog post for our developer community and another for IT Pros, announcing our plan to deprecate the Outlook REST API v2.0 & Beta endpoints.

Based on customer signals and feedback from multiple partners working through this change, we have decided to push the deprecation deadline to a further date not yet defined.

Please note that our team is actively working to define a new date which will be announced on this same blog/media. We advise our users to continue with their migration efforts since the target for the new deprecation date will still be in 2023. We will provide a 6 month notice period before enforcing the block on the endpoint.

Please refer to Moving from Outlook endpoint to Microsoft Graph as a starting point if you are just starting your migration journey.

Thanks for coming with us on our journey as we work to improve productivity for everyone, and please let us know if you have any additional questions or concerns by raising a support ticket using https://admin.microsoft.com/ or asking a question in the public forums at https://aka.ms/askGraph.

The Microsoft 365 Team

Published Nov 23, 2022
Version 1.0
  • Now with the deactivation of Graph API for On-Premise and the planned deprecation of the /API endpoint for On-Premise systems, what is the "correct" way of creating an Outlook Calendar entry with a Teams meeting for an On-Premise mailbox programmatically?

     

    Sure I can create an Outlook Calendar entry via EWS, but EWS doesn't allow to create a Teams meeting from it. Right now I could create a Teams meeting with Graph, but you'll disable this possibility in March. Even when I have the Teams link created, I can't "update" the calendar entry via EWS to attach the link in the meeting.

     

    Right now it seems to be possible to do this with the /API endpoint. I can create a calendar entry with EWS and then update it with the /API endpoint to create a teams meeting for this entry and attach it correctly to the entry.

     

    How can I continue my migration efforts without an alternative way to create a working Teams meeting for a calendar entry in an On-Premise mailbox?