Is there a way to know whether a scheduled meeting or webinar has ended

Description

  1. Is there a way to know whether a scheduled meeting or webinar has ended ?

  2. Is there a way to end a scheduled meeting or webinar at a specific time? Using some account or user or meeting / webinar level setting?

Which Endpoint/s?

Hey @girish,

Good questions! These should both be possible.

Is there a way to know whether a scheduled meeting or webinar has ended ?

I recommend leveraging our Meeting Ended and Webinar Ended webhooks:
https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/meeting-ending
https://marketplace.zoom.us/docs/api-reference/webhook-reference/webinar-events/webinar-ended

Is there a way to end a scheduled meeting or webinar at a specific time? Using some account or user or meeting / webinar level setting?

You can end a meeting using this endpoint:
https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingstatus

And a webinar using this endpoint:
https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/webinarstatus

Hope this helps!

Best,
Will

suppose there is a scheduled meeting for 2 hrs. and host mistakenly ends meeting after 10 minutes and rejoins and then ends meeting after 1.5 hrs. in this scenarios will he get Webhook event of meeting Ended twice?

so more precisely I have these 2 more questions:

  1. Does the webhook event comes once for a meeting or it comes once per meeting instance.

  2. Is there any difference b/w host explicitly ending the meeting and meeting ending due to network fluctuation

Hey @girish,

Does the webhook event comes once for a meeting or it comes once per meeting instance.

The webhook event will be triggered when the host clicks “End Meeting” button or once the last participant has left. If the host ends the meeting and restarts it, it will trigger another event when it is ended again.

Is there any difference b/w host explicitly ending the meeting and meeting ending due to network fluctuation

If the host closes the browser or gets disconnected, another user will become the meeting host and the meeting will continue. If there are no other participants, the meeting will end.

Let me know if this helps to clarify,
Will

I have checked just after ending the meeting through api(https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingstatus), last instance was not available through https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/pastmeetings?

is there anytime for which we have wait, till instances become available?

Moreover when I try to get meeting details, it shows me 3 participants, but actually when I call https://marketplace.zoom.us/docs/api-reference/zoom-api/reports/reportmeetingparticipants , it gives me “participants”:
Thanks
Girish

Hey @girish,

Can you share the meeting ID that you were testing with? Webhook events should be triggered shortly after the meeting ends.

Thanks,
Will

Hi Will,

This issue has been resolved. this issue occured when some downtime for zoom reporting Apis.

Regards
Girish

Thanks for confirming, @girish !

Best,
Will

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.