Description
I’m sending a GET request from Salesforce to 'api.zoom.us/v2/meetings/[MEETINGID].’ The meeting UUID is double-encoded.
When the request is sent, Zoom gives a 404 not found response with ‘3001:meeting does not exist error.’ When I look at the error, the UUID is somehow single-encoded despite me sending the double-encoded version in my request.
Error
3001:meeting does not exist
Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT
Which Endpoint/s?
(http://api.zoom.us/v2/meetings/[MEETINGID])
How To Reproduce (If applicable)
Steps to reproduce the behavior:
- Format HTTP request in SF
- Send request
Screenshots (If applicable)
Screenshot 1: code in SF. I edited the endpoint to include the direct double-encoded meeting ID (normally it is a string variable ‘uuidDoubleEncode’).
Screenshot 2: error messages from SF debug log, showing the request URL and the response from Zoom.
Additional context
Add any other context about the problem here.