Hi, I am trying to create a recurring webinar, however, the existing “recurring webinar” registration links forces the users to register for all upcoming webinar-instances, maybe I missed something, but I wanted my users to be able to choose 1 webinar-instance to register for, instead of forcing them to register for all of them, and add all of them to their calendars, which could make them reluctant.
So I decided, instead of creating a recurring webinar, I can write a periodic script that runs on a schedule and creates that webinar via the api using a template, say every week, this way, my registration links would work how I want them, but my issue now is that I want to programmatically add a bunch of “tracking_sources” for each of these webinars, and I didn’t want to do them by hand, they could be in the order of hundreds… however i can’t find an option to create those “tracking_sources” via the API just a way to GET them
https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#operation/getTrackingSources
Could I possibly use the invite_links instead? Keep in mind that I want to be able to post those links online so people can register, but i want these links to be resuseable up-until the time of the webinar (which i can do with ttl
) but I don’t want them to expire upon usage.
https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#operation/webinarInviteLinksCreate
TLDR:
- Can I create a recurring webinar and not force using to register to all of the instances?
- If not, can I create tracking_sources programmatically?
- if not, are invite_links same as tracking sources, meaning, can 1 link be used multiple times?
Thank you