This API call:
There is 1 required path argument:
“meetingId - The meeting ID or meeting UUID. If given meeting ID, will take the last meeting instance.”
The call is made in this format:
The problem is that the UUID can include the “/” character. If there is a case where there are one or more “/” at the beginning or the end of a UUID then then those “/” are viewed as duplicates of the “/” that is the delimiter and are deleted when the call is made. When Zoom receives the request, since the “/” has been removed from the UUID, Zoom returns a 404 because it no longer recognizes the UUID.
I have also tried URL encoding the UUID but this will not work because the Zoom API is not expecting a URL encoded version of the UUID and I receive the response “400 Bad Request”.
This is serious because this makes it impossible to get the recording information for a meeting whose UUID begins or ends with a slash.
The UUID needs to be encoded in a URL safe format or the API needs to accept a URL encoded version of the UUID.