Share via

Exchange Online Admin API - future functionality?

Torbjörn Nilsson 46 Reputation points
2026-03-16T14:07:06.4266667+00:00

Hello, as I understand the Exchange Web Services (EWS) will be deprecated in October 2026.

Now the Exchange Online Admin API which is a RESP-based API (with limitations) should be used instead. Reference docs says:
"The API is built for these specific scenarios and doesn't replace the full Exchange administration surface in Exchange Online PowerShell."

We are currently using Exchange Online PowerShell since we need to be able to create Mail-enabled security groups which is not possible with either Graph API nor Exchange Online Admin API.
We call PowerShell from C# and it works however it is far from optimal so we hope for a proper REST API.

Question
Is there a plan to continuously implement Exchange Online PowerShell functionality so that the Exchange Online Admin API eventually will match Exchange Online PowerShell functionality?

Exchange Online
Exchange Online

A cloud-based service included in Microsoft 365, delivering scalable messaging and collaboration features with simplified management and automatic updates.

0 comments No comments

1 answer

Sort by: Most helpful
  1. Vasil Michev 127K Reputation points MVP Volunteer Moderator
    2026-03-16T14:14:16.06+00:00

    To put it simply, no. Microsoft has stated few times over the past years that they are exploring possibilities, but they never go beyond that phase. For the time being, and the foreseeable future, we are stuck with PowerShell as the only supported solution for Exchange Online admin operations.

    If you do not care about the "supported" bit, it is already possible to execute cmdlets without the need of the module, or PowerShell for that matter, by leveraging the InvokeCommand method. I have written about it on occasion, most recently here: https://michev.info/blog/post/5822/all-you-need-to-know-about-exchange-online-admin-api-or-how-to-run-cmdlets-without-powershell

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.