Using this template helps us debug your issues more effectively
Description
Using the API (PHP CURL), I am able to get a report of current meetings, but when passing the meeting uuid to get the registrants report, I get meeting not found.
I had it working with “id”, but support said to change to “uuid”. And that did not work.
Support then suggested reading post (which is closed now), Zoom does not create participant report which suggested double encoding the meeting uuid. there were no further replies or confirmations in thread so can’t see if this is the accepted solution. I am still getting the same response.
Error
“{“code”:3001,“message”:“Meeting does not exist: […]9qg%253D%253D/registrants.”}”
Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT
Which Endpoint/s?
https://api.zoom.us/v2/report/meetings/[....]h9qg%3D%3D/registrants
(double encode does not show in above line: %253D%253D)
How To Reproduce (If applicable)
Steps to reproduce the behavior:
curl_setopt_array($curl, array(
CURLOPT_URL => $endpoint,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => “”,
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => “GET”,
CURLOPT_HTTPHEADER => array(
“authorization: Bearer $accesstoken”,
“content-type: application/json”
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
Screenshots (If applicable)
Additional context