Participants in the API results are different from the contents of the manager dashboard

Description
Participants in the API results are different from the contents of the manager dashboard.
The meeting was held several times, and the API results returned the results of the first meeting participant.

The document says that the last meeting result is given when calling the API with MeetingId. Even if I used the API incorrectly, shouldn’t the API results show the results of the last meeting, not the first one?

Many articles in the forum were referenced, and API calls were also made as MeetingUUid.

Error
Participants in the API results are different from the contents of the manager dashboard.

**Which app type (OAuth/Chatbot/JWT/Webhook)?
Spring API, JWT

Which endpoint/s?
https://api.zoom.us/v2/metrics/meetings/MbnUCZmkQQ2wYUVq56J34g==/participants?type=past

Re-production method (if applicable)
Reproducing the motion:

  1. https://api.zoom.us/v2/metrics/meetings/MbnUCZmkQQ2wYUVq56J34g==/participants?type=past
  2. There’s no error. The results are weird.

Hi @zoomadmin_medi

Thank you for reaching out to the Zoom Developer Forum, happy to help here!

Let me ask you some questions so I can understand you better:
Are you querying /metrics/meetings/{meetingId}/participants?type=past with the meeting ID or meeting UUID???

It is important to say that every meeting has a unique Meeting ID, but that meeting can also have different instances which will be differentiated by the MeetingUUID

Hope this helps
Elisa

Hi.
The difference between meeting ID and meeting UUid is known from the forum.

I called APi through meeting UUID.
A call was made to type=fast to obtain participants in the terminated meeting.

API URL that I tried.

  1. https://api.zoom.us/v2/metrics/meetings/MbnUCZmkQQ2wYUVq56J34g==/participants?type=past
  2. https://api.zoom.us/v2/report/meetings/MbnUCZmkQQ2wYUVq56J34g==/participants
  3. https://api.zoom.us/v2/past_meetings/MbnUCZmkQQ2wYUVq56J34g==/participants

Below is a screenshot of the dashboard and apicall.![zoom api issue|690x197]


Hey @zoomadmin_medi,

When calling the Zoom API with a Meeting UUID, you are referring to a specific instance. From what I can tell, the dashboard and API results seem to match up with that UUID which references the August 26th meeting.

Thanks,
Max

Thank you for your answer.
While looking at API documents, I found a way to get an instance of the meeting that ended.

I was getting participants using the meeting UUID that I first booked. This method was wrong and was processed using the UUID of the terminated conference instance.

https://api.zoom.us/v2/past_meetings/{meetingId}/instances
The API for finding participants with the UUID obtained using the above endpoint was called and resolved.

1 Like

Glad you were able to figure it out! :slight_smile: