Skip to main content
Newcomer
Feb 21, 2025 10:01 AM UTC
Question

Issue with Webinar API

Hello,

I am using the Webinar API to retrieve a list of all absentee and registered users. Fetching all webinars and registrants works fine and returns no errors. However, when I try to retrieve the list of absentees, I receive the following error:

"response": string "{ "code": 3001, "message": "Meeting does not exist: [UUID]." }"

Here are the API calls I made that returned the error (I’ve replaced the actual UUID with "[UUID]" for privacy in this message):

https://api.zoom.us/v2/past_webinars/[UUID]/absentees
https://api.zoom.us/v2/report/webinars/[UUID]/participants
https://api.zoom.us/v2/report/webinars/[UUID]

When I check the list of all webinars, I can confirm that the webinar in question exists, so I am confused as to why I’m receiving this error.

Could you please assist me in resolving this issue?

Thank you in advance for your help!

2 replies

Newcomer
Feb 28, 2025 1:52 PM UTC

 

I’m using the Webinar API to get a list of absentees and registered users. Fetching webinars and registrants works fine, but when I try to get absentees, I get this error:

"response": string "{ "code": 3001, "message": "Meeting does not exist: [UUID]." }"

Here are the API calls I made (I replaced the actual UUID with “[UUID]” for privacy):

The webinar definitely exists in the list, so I’m not sure why I’m seeing this error. Any ideas on how to fix this? Thanks!

Translate
Newcomer
Mar 13, 2025 5:54 PM UTC

The issue might be that the webinar has not been converted to a "past webinar" yet. The /past_webinars endpoint only works for completed webinars. Try these steps:

  1. Confirm the webinar has ended and is not in progress.
  2. Use the /report/webinars/[UUID] endpoint to check the webinar status — it should be marked as "ended."
  3. Ensure the UUID is encoded correctly (if it contains slashes, encode them as %2F).

If the issue persists, the webinar might not have generated a report yet — wait a few minutes after the webinar ends and try again.

Translate