Automatic Approval of Registrants using API but not otherwise

Description
We have an integration with zoom where in we register users to a zoom webinar using API’s. One of our clients wants to prevent users who did not register using our application but try to register using the link in the email sent by Zoom. We noticed that there are only options here - 1. Either make the webinar to be manually approved : which isn’t appealing since there could be hundreds of registrants and its added work load for the host.
or
2. Keep it as auto approved: which isn’t great either since these webinars are supposed to be paid for.

Is there any other method to achieve what we want to with the existing API’s?

Which App Type (OAuth / Chatbot / JWT / Webhook)?
We are using JWT for the integration.

Hey @ashish.gururani,

Have you considered changing the Webinar settings so that an invite email isn’t sent, and you only use the API to add registrants?:

Let me know if this helps,
Will

Hello Will,

How can we ensure the Send Invitation Email to Panelists is unchecked while creating a webinar using the API? Please note, we still want to send confirmation emails to the registrants. Also, the registrants would still be able to share the meeting link which can be used by non registrants to attend the meeting, isn’t that right?

Looking forward to hearing from you.

Thanks!

Hey @ashish.gururani,

At this time, the Invitation Email to Panelists settings is not accessible via the API. This will need to be done in the UI.

In regards to the registrants, they would would be able to share the webinar link, however if you require registration, registrants will need to be approved in order to gain access.

Let me know if this helps to clarify!
-Will