Skip to main content

Hello, I’m working on a Zap which creates a Zoom meeting on behalf of another user. When I construct the URL to include the user’s Zoom ID, it works fine. However, when I use their email address, I get the error ‘Invalid URL’. I’m using the API Request step to create the Zoom meeting.

When I use Postman and enter an email address in the URL, it works fine. Is there anything in particular I need to do in Zapier when constructing a URL that contains an email address?

Here’s what does work. However, I want to replace the Zoom User ID with an email address.

 

Hi @donovanwatts 

Good question.

Which Zoom API endpoint are you trying to use? (link to docs)

You may need to try encoding the email address.

You could use a Formula field in Airtable to do that or a Zap Formatter step.


URL encode for the win! Thanks again @Troy Tessalone that did the trick.


https://developers.zoom.us/docs/meeting-sdk/apis/#operation/meetingCreate is the endpoint.

This is great because now I don’t have to track or lookup a user id in zoom. All I need is the email address and I’m good to go. 


Reply