Cannot list meeting participants

Description
I’m using the v2/metrics/meetings to list meetings, and some meeting UUIDs result in a 404 Not Found error when used with v2/metrics/meetings/{meetingId}/participants. However, the other API for listing meeting participants, v2/report/meetings/{meetingId}/participants does work.

Unfortunately for me, I need data that is only present in the metrics API.

Error

{
    "code": 3001,
    "message": "Meeting does not exist: CmdRP39CTOm93lxS0REYfw==."
}

Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth

Which Endpoint/s?
Does not work:
https://api.zoom.us/v2/metrics/meetings/CmdRP39CTOm93lxS0REYfw==/participants?type=past
(also fails with type=pastOne and type=live)

Works:
https://api.zoom.us/v2/report/meetings/CmdRP39CTOm93lxS0REYfw==/participants

Hi @jelder

Thank you for reaching out to the Zoom Developer Forum, happy to help here!!!
Before diving into debugging, I just want to confirm with you what kind of plan do you have??

In order to use https://marketplace.zoom.us/docs/api-reference/zoom-api/dashboards/dashboardmeetingparticipants the Prerequisites are Business or a higher plan.

In order to use https://marketplace.zoom.us/docs/api-reference/zoom-api/reports/reportmeetingparticipants the prerequisites are Pro or Higher plan

That might be the reason why you are being able to use one endpoint and not the other.

Please let me know if this helps, if not we can dive into this issue further

Thanks
Elisa

Hi @elisa.zoom,

We have are on the Business plan. We can use both endpoints (and the metrics endpoint, which is where we are getting the meeting ID in the first place). It’s just that certain IDs return 404 on one endpoint but not the other. Most IDs work. We’re just trying to figure out what the difference is.

Hi @jelder,

Ah I see, thank you for clarifying that!
It is unusual that you it works for some meetings and not for others.

Would you mind sharing more details with me so I can investigate further, by sending an email to developersupport@zoom.us, with the following information:

  1. Email of the owner of the app
  2. meetingsID that are getting these errors

Thanks,
Elisa