Get details of Teams Instant Meeting in a channel using Microsoft Graph API

Highlighted
Occasional Visitor
Is there any Graph API to get all channel meetings in a Teams team. If I use https://graph.microsoft.com/beta/teams/{team-id}/channels/{channel-id}/messages

I get all the messages, including any Meeting that is scheduled. But I do not get any details regarding the instant meeting

I also tried this - https://graph.microsoft.com/v1.0/groups/{group-id}/events But this also just gives the list of meetings that were scheduled and are a part of the calendar

I also tried the API - CreatOrGet. But for this we need to pass the 'externalId' and there is no way to get an external id of an instant meeting (that is started using the 'Meet Now' button on top right hand side. Is there any API to get the external Id of an instant meeting ?

2 Replies
Highlighted
Highlighted
Hi,

Had a look and couldn't find a way. I think it is because as you have seen, it is not scheduled and recorded as such. It is an active meeting, that is just instantly initiated.

I am sure you have been through this area of the Graph documentation but worth double checking: https://docs.microsoft.com/en-us/graph/api/resources/onlinemeeting?view=graph-rest-1.0

Thanks

Henry