question

MaksymRossiitsev-1562 avatar image
1 Vote"
MaksymRossiitsev-1562 asked saldana-msft edited

GraphAPI: Retrieving status of OnlineMeeting

Hi team,

I've been using some of the GraphAPI tools but I have stumbled across 2 things that I'm not really sure about:

Is there a way to retrieve a status of an online meeting? Meaning, is it possible to figure out if the call for the particular online meeting (with VTC id) is currently in progress or not? I haven't found any specific way of doing this in GraphAPI docs so just figured if it's not documented or simply is not something implemented/exposed at this point.

Another question - using Events - is it possible to fetch VTC id, if event is an "onlineMeeting"? I can see the VTC id in the event description, so it is possible to parse it out of there, but couldn't find it in the Event object itself. Maybe I didn't look close enough yet, but just wanted to make sure first if it's populated as a separate field there.

(using java sdk for the app, just for the reference)

Thank you!

microsoft-graph-calendarmicrosoft-graph-cloud-communications
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Deva-MSFT avatar image
0 Votes"
Deva-MSFT answered MaksymRossiitsev-1562 commented

The closest one i see is that you can get online meeting info to retrieve the properties and relationships of an onlineMeeting object. Using this method only supported for a VTC conference id. These IDs are generated for Cloud-Video-Interop licensed users and this method is used to get the details to join the meeting and not getting status of it.


· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Thanks, this is something I've been already trying.
The issue is that I may not have the VTC id at times, even though target calendar Events have OnlineMeeting and there are VTC ids overall, so currently, in order to retrieve the VTCid of an OnlineMeeting using Event - I need to parse Event's body, which is not a very reliable way of retrieving it...

So I was wondering if there's an alternate way of listing OnlineMeetings (it doesn't seem like such functionality is described in GraphAPI documentation),
Also, currently, in order to see if there's a Call running for a particular OnlineMeeting, I need to make my application start the Call first, and then check it's participants.
I feel like there should be a way of getting the call status from an OnlineMeeting, since MS Teams do display the status of the call when someone has already started a meeting (the timer starts ticking and it's displayed in MS Teams application).



1 Vote 1 ·

Hi @Deva-MSFT, just wonder if you have got notified of the reply, I really could use some input on that just to make sure whether it is possible to do that atm,

Thanks!

1 Vote 1 ·
jdc-3609 avatar image
0 Votes"
jdc-3609 answered

Any update of this topic?

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.