We are developing a custom iOS app atop the Zoom platform and have run into an issue hiding the registration dialog when a user attempts to join a webinar. The webinar is created with approval_type set to 2 (registration not required) as this was suggested method to hide the prompt. We can confirm that approval type is set to 2 in the created webinar on Zoom’s dashboard but the registration prompt continues to show.
We’re at a loss as to where else to look to hide this prompt. Please help.
Hey @alex1 welcome to the Zoom developer community.
Are you using the iOS SDK? If yes, could you change the topic to the SDK please?
If not, I assume you’re using the Create Webinar REST API to create the webinar and I see the property approval_type you’re referring to with value “2” indicating registration not required.
To be certain I understand all the parameters, could you provide the specific POST request complete with headers (just omit any tokens or PII please) so I can try to recreate this issue and diagnose the problem?
We’re using the iOS SDK on the client side which is a cordova app. When we’re ready to start a webinar our client pings our backend where we create a new webinar using the REST API. The request might have the following header and body.
I just tested your use cases with our demo app(I scheduled the webinar on zoom.us, not from Zoom API) and unfortunately I am not able to reproduce this issue. If the webinar registration is correctly set to “no registration required”, then the prompt is not popping up on the SDK.