Is there any webhook that exists for M.Teams meetings when our event/meeting ends?

Amir Sohail 416 Reputation points
2022-08-05T07:17:33.993+00:00

Dear all,

I hope all of you will feel well!

Problem statement: Currently, we want to call an event and get notified through a webhook when a meeting ends on M.teams. This means How can we trigger a webhook (and call an external app) when a scheduled event/meeting ends in M-Teams?

So, please help me out if any possible webhooks are available for M.Teams Meeting when an event ends.

Thanks in Advance.

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
12,021 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,265 questions
{count} votes

Accepted answer
  1. ChetanSharmamsft 1,031 Reputation points Microsoft Vendor
    2022-08-05T12:01:40.643+00:00

    Hello @Amir Sohail - One way is to handle the meeting events in bot and then you can call your external app's API's end point.

    Reference sample code: https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/meetings-events

    Other way is to create a subscription for online meeting:
    https://learn.microsoft.com/en-us/graph/api/subscription-post-subscriptions?view=graph-rest-beta&tabs=http#onlinemeetings-presence

    Reference docs:
    https://learn.microsoft.com/en-us/graph/webhooks-with-resource-data
    https://learn.microsoft.com/en-us/graph/changenotifications-for-onlinemeeting
    https://learn.microsoft.com/en-us/graph/webhooks-with-resource-data#managing-encryption-keys

    Thanks,
    Chetan Sharma


    If the response is helpful, please click "Accept Answer" and upvote it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

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