Once meeting is ended, no one should be join it again

Description
I have created a meeting with id: 487969662.
What i want is once meeting has ended no one should be able to join it again.

I dont want to delete the meeting as this will delete all meeting related info.

Hey @wmirza,

Is this a recurring meeting? If so, then once the first instance ends, if you have the Join Before Host setting on, then participants will be able to join it at any time.

Try turning Join Before Host off.

Thanks,
Tommy

Hey Tommy,
Thanks for your response. It is a scheduled meeting. What i want is i want to access meeting info later on for further use in my application. But i dont want anyone to join that meeting again, not even host.

If i end the meeting through api i am still able to join it later on again.

Basically in short i want to access scheduled meeting info later on for my application use but restrict anyone from joining that meeting again.

Hey @wmirza,

What kind of info do you want later on? If don’t use a recurring meeting or you end the meeting and delete it, it will still show up in our API. Checkout this thread:

As for not allowing anyone to join the meeting without it being started, turn the Join Before Host setting off.

Thanks,
Tommy

Hey Tommy,

Thanks for your reply.
I want to see meeting duration and meeting attendees . I have searched this on your API documentation. I think only way to know the duration of a scheduled meeting is through “past_meetings” end point. But this only shows last duration for a particular meeting ID.

Any way of knowing duration of all meetings through a particular meeting ID?
This is the end point im using to get the meeting duration:

https://api.zoom.us/v2/past_meetings/188770529

Hey @wmirza,

Yes, use our Reports or Dashboard APIs to get more info on a past meeting, like the duration:

https://marketplace.zoom.us/docs/api-reference/zoom-api/reports/reportmeetingdetails

https://marketplace.zoom.us/docs/api-reference/zoom-api/dashboards/dashboardmeetingdetail

Thanks,
Tommy

Thanks, thats great i didnt know about this section.

One last question, is there any way we can get all the chatting that was made during a meeting, through API ?

Hey @wmirza, happy to help!

Yes, you can use the List Past Meeting Files endpoint:

https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/listpastmeetingfiles

Since the files are deleted 24 hours after, you can use the Meeting Ended Webhook, which sends your server a payload after the meeting ends, then you can call the List Past Meeting Files endpoint to ensure you download or save the in meeting chats in plenty of time.

Thanks,
Tommy

Ok, thanks for your time and helping me out :slight_smile:

1 Like

You are welcome! :slight_smile:

Thanks,
Tommy