Meeting UUID not working in API

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==.”
}

I tried to encode the URL but it didn’t works.

Thanks

Hi, @PERRONE,

Thank you for posting! Have you verified that the UUID is correct? Also, can you share how many users attended the meeting?

Hi donte.S,

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.

  • sample: /a7dqAr/RwWRrw+6Dl2Ubw==

  • double encoded value: %252Fa7dqAr%252FRwWRrw%252B6Dl2Ubw%253D%253D

Thanks.

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.

Source: Get meeting detail reports