Get details of a meeting by id

Using this template helps us debug your issues more effectively :slight_smile:

I am using GET /report/meetings/{meetingId} to get meeting details. My code is working - to get the last instance of this meeting id. If I want to get a full report of all details of all meetings with this meeting id (I only ever use one meeting id), how do I go about it?

Hi @sachinsdesai,

Good question!

You’re correct in that this endpoint will return the latest instance of the meeting by default. If you want to get the report for other instances of a given Meeting ID, you will need to pass the Meeting UUID in your request URL instead of the Meeting ID.

To get a list of past Meeting UUIDs for a given Meeting ID, you can first call this endpoint:

Let me know if this helps!
Will

Thanks Will. That did the trick.

I have a meeting id that points to recurring meetings almost on a daily basis. Is there a limit on the number of UUIDs that this end point can return? Mine can run into hundreds quickly.

Hi @sachinsdesai,

Glad that helped! Regarding the List Ended Meeting Instances endpoint, I believe this should return all UUIDs.

Thanks,
Will

I have a situation where I use the same meeting-id for a daily recurring meeting. I need to make calls to get the participant list for the last N meetings for this Meeting ID. I have been able to achieve this functionally by doing the following:

  1. Get all UUIDs for this meeting id using the /past_meetings method
  2. Get meeting details for each of these UUIDs by using the /report/meetings method
  3. Then sort the list from (2) to get the last N meetings

This appears to be horribly inefficient. Even to get details of the last 3 meetings, I have to make 500 API calls (step 2 above). Is there any way that I can get meeting details based on a date-range or something? Or is there a way that the past_meetings method can give me a sorted list instead of a random list?

Hey @sachinsdesai,

Thanks for sharing this—at the moment, your approach would be the best one. However, it’s a great suggestion to be able to search meetings/participants by date range, and I can certainly appreciate the use case. If you’re so inclined, I might suggest posting a feature request for this here: #feature-requests

Another option you might consider as well is to leverage our webhooks, so that you don’t have to poll our APIs as often.

Thanks,
Will