Using this template helps us debug your issues more effectively
Description
We use Zoom webinar API integration to send webinar registrant information to Zoom. This triggers a registration confirmation email to be sent out with Zoom webinar link when the event has not taken place, yet. Previously, once the webinar has taken place, this same API integration (Endpoint URL https://api.zoom.us/v2/webinars/{webinar_id}/registrants) was used to successfully trigger a registration confirmation email with link that takes user to the On-Demand recording. However, now when a user registers post event using the API integration, the confirmation email sends a link that takes the user to “Join Webinar” with an error message that reads “Webinar has expired”. When user manually puts in the webinar ID, user is directed to input a passcode, when the webinar was never set up to require a passcode.
We need the link provided in the registration confirmation email to contain link that directs users to the On-Demand recording when it is available.
Error
Webinar Registration API triggers registration confirmation email with webinar link that says “Webinar has expired.”
Which App Type (OAuth / Chatbot / JWT / Webhook)?
Knowing the endpoint/s can help us to identify your issue faster. Please link the ones you need help/have a question with.
OAuth
Which Endpoint/s?
Knowing the API endpoint/s can help us to identify your issue faster. Please link the ones you need help/have a question with.
https://api.zoom.us/v2/webinars/{webinar_id}/registrants
How To Reproduce (If applicable)
Steps to reproduce the behavior:
- Request URL / Headers (without credentials) / Body
- See error
Screenshots (If applicable)
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.