Is There a Way to Retrieve Past Meeting Details and Participants by Date?

Hi Team,

I’m currently using the following Zoom API endpoints to retrieve meeting information:

  • GET /report/meetings/:meetingId – to get meeting details
  • GET /report/meetings/:meetingId/participants?page_size=30&include_fields=registrant_id – to get meeting participants

These work well when I already have the meeting ID.

However, I’m looking for a way to retrieve past meeting details and participant lists by specifying a date (e.g., fetch all meetings that occurred on a specific date, then retrieve participant details from those meetings on a specific date).

Is there any Zoom API endpoint that supports querying past meetings and participants based on a specific date range or date?

Any guidance would be appreciated!

Thanks in advance!

See if Get a meeting activities report (GET /report/meeting_activities) meets your needs for discovering meetings that have activity in a specified time range. It doesn’t have participant information, but it looks like you’re retrieving that separately.

Thank you, Christopher.

However, the response doesn’t include important fields like meeting start time, end time, participants count, and total minutes, which are available in the Get Meeting Detail Reports endpoint.

Additionally, my requirement is to first retrieve the meeting details for a specific date. Then, using the meeting ID from that response and the same date, I need to fetch the corresponding participant details. This way, I can obtain both meeting and participant information filtered by the specified date.

1 Like

Using the Get History of Meetings and Webinars endpoint, I was able to retrieve the list of past meetings.

However, I’m looking for an endpoint that allows me to retrieve the participant list for past meetings by specifying a date and meeting ID

You can discover the UUID of a specific instance by calling List past meeting instances (/past_meetings/{meetingId}/instances) or List past webinar instances (/past_webinars/{webinarId}/instances), then pass that UUID to Get meeting participant reports (/report/meetings/{meetingId}/participants).

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