Issue with Webinar API | Community
Skip to main content
Newcomer
February 21, 2025
Question

Issue with Webinar API

  • February 21, 2025
  • 2 replies
  • 1 view

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
February 28, 2025

 

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!

Newcomer
March 13, 2025

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.