I am trying to automate the task of creating events and using Zapier to do so. I am making a custom call to the Zoom API that allows for the creation of a meeting, and the start URL is emailed to the host.
I read that start_url has an expiry of 2 hours from when it is generated (when the create meeting call is made), however, I have tried to click the link as host after 2 hours and it still works. Confused as to how.
A user should be able to create an event a month in advance and I read that with custom users and custom links the expiry date is 90 days. Is this the approach I will have to use, but why does my start_url link still work when it was generated over 2 hours ago.
Did you use the same start_url that was returned by the Create Meeting API call, or did you do a GET request to the Meetings endpoint to retrieve the start_url? If it’s the latter, a refreshed URL would be returned.
However, if it’s the first, can you provide the URL?
Our team is taking a closer look, but so far we haven’t been able to reproduce the issue. Is it possible that you might have logged in to the Zoom web portal, and then used this start URL in the same browser? I’m wondering if there could have been a caching issue.
I took the link and tried to start it in an incognito window just so it would force me to login again as the host. Thing is it allowed me after 2 hours which is what I was confused about. This is not urgent for us anymore as we found a workaround for the issue. We are just going to take the join_url and distribute it and get the host of the meeting to log in before opening so they enter the meeting as host.