I’m encountering an issue with webinar settings when a webinar is created and managed via the Zoom API.
Context
A webinar is created via the Zoom API.
During creation, the following settings are explicitly set:
Email notifications: disabled
Automatic registration approval: disabled
Webinar registrants are then added via the API (no specific email-related options available at this step).
Observed behavior
If, after creation, I go into the Zoom Web interface and enable:
Email notifications
Automatic registration approval
These changes appear in the UI, but are not actually applied:
No notification emails are sent to registrants
Behavior remains identical to the original API configuration
It looks as if settings defined at webinar creation via the API are not overridden by later changes made in the Zoom UI, or that some API-level flags are persisted and take precedence over UI updates.
Hi @Equipe , are you doing this adter you’ve added the webinar registrants via API? If so, the changes on the UI will apply to new registrants as opposed to ones you’ve already added.
Webinar creation via API with email notifications disabled and automatic approval disabled
Registrants are added via API
Then I go to the Zoom Web UI and enable both email notifications and automatic approval
New registrants are added via API after these UI changes
Issue: These new registrants still don’t receive any emails, despite the settings being enabled in the UI
So yes, I’m making the UI changes before adding additional registrants, but the new registrants added after the UI changes still don’t receive notifications.
Can you confirm when you check the webinar settings via API if it says notifications are now enabled? Please confirm what the endpoint GET/webinars/{webinarId}says.
If it has the original settings you created the meeting with, please try changing the settings via the update endpoint and test adding new registrants again.