Hi,
with an API call at the endpoint https://api.zoom.us/v2/report/meetings/{MeetingID} i got a meetingUUID startingwith / (ex. /abcdefghijklmnopqrstu==).
When I try to call https://api.zoom.us/v2/past_meetings/{MeetingUUID} passing the UUID i got from zoomAPI the response says the meeting doesn’t exist but the meeting UUID in the message isn’t correct: it missed the /
ex.
{
“code”: 3001,
“message”: “Meeting does not exist: abcdefghijklmnopqrstu==.”
}
we received this solution to the problem from the zoom support:
However, we point out that endpoints that require UUID return errors if UUID starts with / or containing //
as for the meeting ID with begins with a / character or contains a // character, you must double-encode the meeting UUID when using the meeting UUID for other API calls.
Thanks for the update and we appreciate you sharing the solution @PERRONE! As mentioned, meeting UUID that begins with a / character or contains the // characters, you must double-encode the meeting UUID before making an API request.