Attribute |
Type |
Description |
schedule_meeting |
entity |
Meeting scheduling settings. |
join_before_host |
boolean |
Allow participants to join the meeting before the host arrives. |
not_store_meeting_topic |
boolean |
Always display "Zoom Meeting" as the meeting topic. |
host_video |
boolean |
Start meetings with the host video on. |
participant_video |
boolean |
Start meetings with the participant video on. |
require_password_for_instant_meetings |
boolean |
Require a password for instant meetings. |
require_password_for_pmi_meetings |
string |
Require a password for a meeting held using a Personal Meeting ID (PMI). |
enforce_login |
boolean |
Only Zoom users who are signed in can join meetings. |
require_password_for_scheduling_new_meetings |
boolean |
Require a password when scheduling new meetings. |
use_pmi_for_scheduled_meetings |
boolean |
Use the Personal Meeting ID (PMI) when scheduling a meeting. |
use_pmi_for_instant_meetings |
boolean |
Use the Personal Meeting ID (PMI) when starting an instant meeting. |
personal_meeting |
boolean |
Whether Personal Meeting IDs are enabled or not. If true, users receive a unique dedicated 9-11 digit number which can be used as the user's personal meeting room. |
in_meeting |
entity |
In-meeting settings. |
watermark |
boolean |
Add a watermark when viewing a shared screen. |
polling |
boolean |
Allow hosts to add polls/quizzes before or during a meeting |
feedback |
boolean |
Add a \"Feedback\" tab to the Windows Settings or Mac Preferences dialog. This enables users to provide feedback to Zoom at the end of the meeting. |
allow_participants_to_rename |
boolean |
If the value of this field is set to `true`, meeting participants and webinar panelists are allowed to rename themselves during a meeting or a webinar. |
meeting_reactions |
boolean |
Enable or disable meeting reactions. |
private_chat |
boolean |
Allow a meeting participant to send a private message to another participant. |
co_host |
boolean |
Allow the host to add co-hosts. |
show_meeting_control_toolbar |
boolean |
Always show the meeting controls during a meeting. |
auto_saving_chat |
boolean |
Automatically save all in-meeting chats so that the host does not need to manually save the chat transcript after the meeting starts. |
e2e_encryption |
boolean |
By default, Zoom requires encryption for all data between the Zoom cloud, Zoom client, and Zoom Room. If this setting is set to `true`, encryption will also be enabled for third-party endpoints (SIP/H.323) as well. |
screen_sharing |
boolean |
Allow the host and participants to share their screen or content during meetings. |
remote_control |
boolean |
When screen sharing, the person who is sharing can allow others to control the shared content. |
allow_show_zoom_windows |
boolean |
Show the Zoom desktop application when sharing screens. |
chat |
boolean |
Allow meeting participants to send a message that is visible to all participants. |
record_play_own_voice |
boolean |
When someone joins by phone, ask them to record their own voice to use as a notification when they join. |
file_transfer |
boolean |
Indicates whether the in-meeting file transfer setting has been enabled on the account or not. |
who_can_share_screen |
string |
Indicates who can share their screen or content during meetings. |
who_can_share_screen_when_someone_is_sharing |
string |
Indicates who is allowed to start sharing their screen when someone else in the meeting is sharing their screen. |
annotation |
boolean |
Allow participants to use annotation tools to add information while sharing their screen. |
whiteboard |
boolean |
Allow participants to share a whiteboard that includes annotation tools. |
far_end_camera_control |
boolean |
Allow another user to take control of your camera during a meeting. |
manual_captioning |
entity |
Information about manual captioning settings. |
manual_captions |
boolean |
Whether to enable manual closed captioning. Allow host to type closed captions or assign a participant/3rd-party service to add closed captions |
allow_live_streaming |
boolean |
Allow live streaming of meetings. |
show_a_join_from_your_browser_link |
boolean |
Whether to allow participants to join a meeting directly from their browser and bypass the Zoom application download process. This is useful for participants who cannot download, install, or run applications. Note that the meeting experience from the browser is limited. |
sending_default_email_invites |
boolean |
Allow users to invite participants by email only by using the default email program selected on their computer. |
auto_answer |
boolean |
Enable users to see and add contacts to the \"auto-answer group\" in the chat contact list. Any call from members of this group will automatically be answered. |
alert_guest_join |
boolean |
Identify guest participants in a meeting or webinar. |
request_permission_to_unmute_participants |
boolean |
Indicates whether the "Request permission to unmute participants" option has been enabled for the account or not. |
use_html_format_email |
boolean |
Use HTML formatted email for the Outlook plugin. |
breakout_room |
boolean |
Allow the host to split meeting participants into separate, smaller rooms. |
virtual_background |
boolean |
Allow users to replace their background with any selected image. |
virtual_background_settings |
entity |
Settings to manage virtual background. |
allow_videos |
boolean |
Allow use of videos for virtual backgrounds. |
allow_upload_custom |
boolean |
Allow users to upload custom backgrounds. |
p2p_connetion |
boolean |
Allow users to directly connect to one another in a 2-person meeting. |
email_notification |
entity |
Account Settings - Email Notifications. |
cancel_meeting_reminder |
boolean |
Notify the host and participants when a meeting is cancelled. |
jbh_reminder |
boolean |
Notify the host when participants join the meeting before them. |
alternative_host_reminder |
boolean |
Notify the host when an alternative host is set or removed from a meeting. |
schedule_for_reminder |
boolean |
Notify the host when there is a meeting that is scheduled, rescheduled, or cancelled. |
cloud_recording_available_reminder |
boolean |
Notify the host when a cloud recording of a meeting is available. |
recording |
entity |
Account Settings - Recording. |
save_chat_text |
boolean |
Save the chat text from the meeting. |
host_delete_cloud_recording |
boolean |
If the value of this field is set to `true`, hosts will be able to delete the recordings. If this option is set to `false`, the recordings cannot be deleted by the host, and only the admin can delete them. |
prevent_host_access_recording |
boolean |
If the value of this field is set to `true`, meeting hosts cannot view their meetings' cloud recordings. |
allow_recovery_deleted_cloud_recordings |
boolean |
Allow the recovery of deleted cloud recordings from trash. If the value of this field is set to `true`, deleted cloud recordings will be kept in trash for 30 days after deletion and can be recovered within that period. |
required_password_for_shared_cloud_recordings |
boolean |
Require a passcode to access shared cloud recordings. This setting is applicable for newly generated recordings only. |
local_recording |
boolean |
Allow hosts and participants to record the meeting to a local file. |
cloud_recording |
boolean |
Allow hosts to record and save the meeting in the cloud. |
record_speaker_view |
boolean |
Record the active speaker with a shared screen. |
record_audio_file |
boolean |
Record an only audio file for all participants. |
record_gallery_view |
boolean |
Record the gallery view with a shared screen. |
show_timestamp |
boolean |
Add a timestamp to the recording. |
auto_recording |
string |
Automatic recording. local - Record on local. cloud - Record on cloud. none - Disabled. |
cloud_recording_download |
boolean |
Downloading cloud recordings is enabled. |
cloud_recording_download_host |
boolean |
Only the host can download cloud recordings. |
recording_disclaimer |
boolean |
Show a disclaimer to participants before a recording starts. |
tsp |
entity |
Account Settings - TSP. |
show_international_numbers_link |
boolean |
Show the link to international numbers on the invitation email. |
display_toll_free_numbers |
boolean |
Display toll-free numbers. |
Attribute |
Type |
Description |
meeting_security |
entity |
Meeting Security Settings |
waiting_room |
boolean |
When participants join a meeting, place them in a waiting room and require the host to admit them individually. |
embed_password_in_join_link |
boolean |
If set to `true`, the meeting passcode will be encrypted and included in the invite link to allow participants to join with just one click without having to enter the passcode. |
phone_password |
boolean |
Require a passcode for participants joining by phone. |
meeting_password_requirement |
entity |
Meeting password requirements |
length |
number |
The minimum length that the meeting/webinar password needs to have. |
have_letter |
boolean |
If set to `true`, the password must contain at least 1 letter. |
have_number |
boolean |
If set to `true`, the password must contain at least 1 number. |
have_special_character |
boolean |
If set to `true`, the password must have at least 1 special character (!, @, #, etc.). |
only_allow_numeric |
boolean |
If set to `true`, the password must only contain numbers and no other characters. |
have_upper_and_lower_characters |
boolean |
If set to `true`, the password must include both uppercase and lowercase characters. |
consecutive_characters_length |
number |
Number of consecutive identical characters allowed in a password. |
weak_enhance_detection |
boolean |
If set to `true`, users will be informed if the provided password is weak. |
waiting_room_settings |
entity |
Specify the settings to be applied if the Waiting Room feature is enabled. |
participants_to_place_in_waiting_room |
number |
Specify who should be admitted to the waiting room. The value of this field can be one of the following: 0: All attendees. 1: Users who are not in your account. 2: Users who are not in your account and are not part of the specified whitelisted domains. |