Settings not reflected in meetings created via the API | Community
Skip to main content
Partner
February 21, 2025
Solved

Settings not reflected in meetings created via the API

  • February 21, 2025
  • 1 reply
  • 0 views

I've set up both our main Zoom account and the sub-accounts under it with several settings, but those settings are not being reflected in meetings created in a sub account (after the setting changes were made) via the API.

 

For example: I modified the settings to always record to cloud, disable the waiting room, and allow participants to join before the host. I then created a meeting via the API and joined on one device via the join URL and then on another device via the host start URL. The host was prompted to admit the waiting participant, and the recording never started (nor did I see a way to activate recording).

 

Best answer by bstrelko

Yup, that'll be the place to discuss. Between you, me, and everyone reading this, the Zoom Community is generally not the best place to ask development-related questions. See you over there!

1 reply

bstrelko
Community Champion | Customer
Community Champion | Customer
February 23, 2025

At what level are you enforcing the recording/waiting-room/join settings? Account, Group, or User?

 

Which API call(s) are you using to create the meeting and which fields are you passing?

https://developers.zoom.us/docs/api/rest/reference/zoom-api/methods/#operation/meetingCreate

I don't see any indication that the 'Create a meeting' call inherits settings enforced elsewhere on the account, so you'll most likely want to specify the settings you need in the API call itself. Worth x-posting this in the developer community if you haven't already.

bstrelko
Community Champion | Customer
Community Champion | Customer
February 23, 2025