I wanted to consume Graph API for cancelling meetings from Power Automate and I came across 'Send an HTTP request' Office 365 groups connector. While I am able to successfully execute GET calls, this seems to be failing for POST calls.
Here is a screenshot of a simple manual flow. I am hardcoding the event ID which I plan to get dynamically. But it doesn't work and I get 'Id is malformed error'. If I run the same thing on Graph Explorer "aka.ms/ge", this POST call is successful.
Following is the screenshot of the failed run:
My main aim is to cancel Teams meeting from Power Automate but that currently is not possible. Please look into this and help me on this.
Thanks & Regards,
HTTP, Invoke HTTP request (Azure AD) connectors are both premium connectors which are blocked in my organization and hence, I can't use them.
The connector which I have mentioned 'Send an HTTP request' (Office 365 groups) is available without premium. I believe that since this is in preview, this seems like a bug. Please fix it.
Can confirm same bug, if I execute against a Group Thread or Group Post, using a tool such as PostMan, I get the expected response with data, but when pasting the same URI into a 'Send an HTTP request' Office 365 Power Automate action, I get the "ID is malformed" error message.
I can get a Group using this action, and get a list of Group Threads, specifying the Group ID, but it seems that any API call that requires the Thread ID or Group Post ID in the URI fails using this Flow Connector even though it succeeds in Graph Explorer or other http tools.
Learn to digitize and optimize business processes and connect all your applications to share data in real time.
Read the latest about new experiences and capabilities in the Power Automate product blog.
If you are a small business ISV/Reseller, share your thoughts with our research team.