I have got a list of webinars from a successful GET to:
https://api.zoom.us/v2/users/XXXXXXXXXXXXXXXXXXXX/webinars
I then am using the webinars uuid to GET a list of the absentees to that webinar, example endpoint:
https://api.zoom.us/v2past_webinars/XXXXXXXXXXXXXXXXXX/absentees?page_size=30
I am then receiving a 404 error.
The webinar I am requesting has already finished aswell:
“start_time”: “2019-05-14T13:00:00Z”,
“duration”: 60,
“timezone”: “Europe/London”,
“created_at”: “2019-04-23T10:16:18Z”,
I have tried copy and pasting the code generated from your API and that does not work either.
Hi @jake.gill, happy to help figure this out. Before we dive further in, I think we may have identified a typo in our sample request. Try sending a GET request to:
https://api.zoom.us/v2/past_webinars/XXXXXXXXXXXXXXXXXX/absentees?page_size=30
Let me know what the response is, or if this works.
Hi there thanks for the swift response
Yeah I did misspell it however the issue persists even after I corrected that mistake.
https://api.zoom.us/v2/past_webinars/XXXXXXXXXXX/absentees?page_size=30
Still produces the same 404 response.
Am I misunderstanding the endpoint requirements, when I use the Webinar ID in place of the uuid I get the response:
{
“code”: 3001,
“message”: “Meeting ID is invalid or not end.”
}
Thanks
Further consideration has led me to believe it is the actual uuids I’ve been inserting into the XXXXXXXX
for example: vBOc+bBsQMm/EoXz5gXaeQ==
Has / in it which I assume will cause the URL to be interpreted differently by your server hence the 404
Hi @jake.gill,
Apologies for the delayed response.
The 3001 error is received when the Webinar UUID is invalid or the webinar has not ended. This means that even if it is a past webinar, but it was never started/stopped, this error is expected.
I hope this answers your question.
Thanks!