rest api for exchange online

Prasanth J.k 20 Reputation points
2024-05-09T07:06:15.2+00:00

I know there is rest API support to control your outlook/mail. But I need to know if there is any API reference for Exchange Online settings. For example, in powershell we have cmdlets like Get-TransportRule, Get-MalwareFilterPolicy, Get-OrganizationConfig is there any similar API reference (Graph API or any other) for me to exploit those in Java or in any other language.

Microsoft Exchange Online
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,775 questions
Microsoft Exchange Online Management
Microsoft Exchange Online Management
Microsoft Exchange Online: A Microsoft email and calendaring hosted service.Management: The act or process of organizing, handling, directing or controlling something.
4,233 questions
Exchange Server Development
Exchange Server Development
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Development: The process of researching, productizing, and refining new or existing technologies.
516 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Vasil Michev 96,516 Reputation points MVP
    2024-05-09T07:29:17.95+00:00

    There isn't, at least not a public one. The workaround you can use is to "proxy" the cmdlets via the /InvokeCommand endpoint, which works akin to any RESTful API. Take a look at the second part of this article for detailed instructions: https://www.michev.info/blog/post/3883/exchange-online-powershell-module-gets-rid-of-the-winrm-dependence

    2 people found this answer helpful.
    0 comments No comments