API Endpoint(s) and/or Zoom API Event(s)
GET Meeting Participants: Zoom Meeting API
Description
I am trying to build a feature that allows our company to track which meetings a user has attended. This for a built-in attendance feature. However, we would currently need to know the meeting ID for us to fetch meeting participants and check whether the participation happened.
Hi @wtaggart
Thanks for reaching out!
We have a couple of endpoints that you could use to accomplish this:
Get meeting participant reports
Get past meeting participants
List meeting participants
As you mentioned, you need to know the meeting ID to fetch the list of participants and then identify the participant that you are trying to track.
If you want to track all the meetings a specific user has attended, you would have to check all the meetings that your company held and see which ones they attended
So the functionality I’m looking for is “given user, find all meetings they’ve participated in”.
With the APIs you’ve provided, I would need to know all meetings that exist. In the list meetings API, there is another restriction " * This API only supports scheduled meetings. This API does not return information about instant meetings." which means I would lose out on that portion of the data. Is there any way to get all meetings that have been scheduled within an account. If I’m the owner of a zoom account, how would I be able to see ALL meetings.
Given a user, what meetings have they attended. Is there anything like this?
No, you cannot do this. Some of the meetings a user has attended may be hosted by external users, so you won’t be able to access that information. You can only retrieve meeting information for meetings that you (or your account) have hosted.