We need to get tracking fields for meetings, and the only API call that returns those is GET /meetings/:meetingId.
So first we get meetings in a defined period with GET /metrics/meetings
Then for each of those meetings we call GET /meetings/:meetingId so we can inspect the tracking fields.
But for a large portion of the meeting ids returned by GET /metrics/meetings we get an error when calling GET /meetings/:meetingId saying the meeting does not exist.
The same meeting ids successfully return results calling other APIs, such as GET /metrics/meetings/:meetingId
Again – the same meeting id returns results with GET /metrics/meetings/:meetingId but returns a “does not exist” error when calling GET /meetings/:meetingId
This doesn’t happen for every meeting – some return results while others get the error. And it happens whether we are using the meeting id or uuid retrieved from GET /past_meetings/:meetingId/instances.
Would appreciate getting this looked at. DM me for specific meeting ids as examples.