Chilkat Online Tools

Objective-C / Zoom API / Update locked settings

Back to Collection Items

#import <CkoHttp.h>
#import <CkoHttpRequest.h>
#import <CkoJsonObject.h>
#import <CkoHttpResponse.h>
#import <CkoStringBuilder.h>

// This example assumes the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.

CkoHttp *http = [[CkoHttp alloc] init];
BOOL success;

CkoHttpRequest *req = [[CkoHttpRequest alloc] init];
req.HttpVerb = @"PATCH";
req.Path = @"/v2/accounts/:accountId/lock_settings";
req.ContentType = @"multipart/form-data";

CkoJsonObject *jsonFormData1 = [[CkoJsonObject alloc] init];
[jsonFormData1 UpdateBool: @"host_video" value: YES];
[jsonFormData1 UpdateBool: @"participant_video" value: NO];
[jsonFormData1 UpdateBool: @"audio_type" value: NO];
[jsonFormData1 UpdateBool: @"join_before_host" value: YES];
[jsonFormData1 UpdateBool: @"enforce_login" value: YES];
[jsonFormData1 UpdateBool: @"enforce_login_with_domains" value: YES];
[jsonFormData1 UpdateString: @"enforce_login_domains" value: @"ipsum sint"];
[jsonFormData1 UpdateBool: @"not_store_meeting_topic" value: NO];
[jsonFormData1 UpdateBool: @"require_password_for_scheduling_new_meetings" value: YES];
[jsonFormData1 UpdateBool: @"require_password_for_instant_meetings" value: NO];
[jsonFormData1 UpdateBool: @"require_password_for_pmi_meetings" value: NO];
[jsonFormData1 UpdateBool: @"use_pmi_for_scheduled_meetings" value: NO];
[jsonFormData1 UpdateBool: @"use_pmi_for_instant_meetings" value: YES];
[jsonFormData1 UpdateBool: @"meeting_authentication" value: YES];
[jsonFormData1 UpdateBool: @"embed_password_in_join_link" value: NO];
[jsonFormData1 UpdateBool: @"personal_meeting" value: NO];
[req AddParam: @"schedule_meeting" value: [jsonFormData1 Emit]];

CkoJsonObject *jsonFormData2 = [[CkoJsonObject alloc] init];
[jsonFormData2 UpdateBool: @"host_video" value: YES];
[jsonFormData2 UpdateBool: @"participant_video" value: NO];
[jsonFormData2 UpdateBool: @"audio_type" value: NO];
[jsonFormData2 UpdateBool: @"join_before_host" value: YES];
[jsonFormData2 UpdateBool: @"enforce_login" value: YES];
[jsonFormData2 UpdateBool: @"enforce_login_with_domains" value: YES];
[jsonFormData2 UpdateString: @"enforce_login_domains" value: @"ipsum sint"];
[jsonFormData2 UpdateBool: @"not_store_meeting_topic" value: NO];
[jsonFormData2 UpdateBool: @"require_password_for_scheduling_new_meetings" value: YES];
[jsonFormData2 UpdateBool: @"require_password_for_instant_meetings" value: NO];
[jsonFormData2 UpdateBool: @"require_password_for_pmi_meetings" value: NO];
[jsonFormData2 UpdateBool: @"use_pmi_for_scheduled_meetings" value: NO];
[jsonFormData2 UpdateBool: @"use_pmi_for_instant_meetings" value: YES];
[jsonFormData2 UpdateBool: @"meeting_authentication" value: YES];
[jsonFormData2 UpdateBool: @"embed_password_in_join_link" value: NO];
[jsonFormData2 UpdateBool: @"personal_meeting" value: NO];
[req AddParam: @"in_meeting" value: [jsonFormData2 Emit]];

CkoJsonObject *jsonFormData3 = [[CkoJsonObject alloc] init];
[jsonFormData3 UpdateBool: @"host_video" value: YES];
[jsonFormData3 UpdateBool: @"participant_video" value: NO];
[jsonFormData3 UpdateBool: @"audio_type" value: NO];
[jsonFormData3 UpdateBool: @"join_before_host" value: YES];
[jsonFormData3 UpdateBool: @"enforce_login" value: YES];
[jsonFormData3 UpdateBool: @"enforce_login_with_domains" value: YES];
[jsonFormData3 UpdateString: @"enforce_login_domains" value: @"ipsum sint"];
[jsonFormData3 UpdateBool: @"not_store_meeting_topic" value: NO];
[jsonFormData3 UpdateBool: @"require_password_for_scheduling_new_meetings" value: YES];
[jsonFormData3 UpdateBool: @"require_password_for_instant_meetings" value: NO];
[jsonFormData3 UpdateBool: @"require_password_for_pmi_meetings" value: NO];
[jsonFormData3 UpdateBool: @"use_pmi_for_scheduled_meetings" value: NO];
[jsonFormData3 UpdateBool: @"use_pmi_for_instant_meetings" value: YES];
[jsonFormData3 UpdateBool: @"meeting_authentication" value: YES];
[jsonFormData3 UpdateBool: @"embed_password_in_join_link" value: NO];
[jsonFormData3 UpdateBool: @"personal_meeting" value: NO];
[req AddParam: @"email_notification" value: [jsonFormData3 Emit]];

CkoJsonObject *jsonFormData4 = [[CkoJsonObject alloc] init];
[jsonFormData4 UpdateBool: @"host_video" value: YES];
[jsonFormData4 UpdateBool: @"participant_video" value: NO];
[jsonFormData4 UpdateBool: @"audio_type" value: NO];
[jsonFormData4 UpdateBool: @"join_before_host" value: YES];
[jsonFormData4 UpdateBool: @"enforce_login" value: YES];
[jsonFormData4 UpdateBool: @"enforce_login_with_domains" value: YES];
[jsonFormData4 UpdateString: @"enforce_login_domains" value: @"ipsum sint"];
[jsonFormData4 UpdateBool: @"not_store_meeting_topic" value: NO];
[jsonFormData4 UpdateBool: @"require_password_for_scheduling_new_meetings" value: YES];
[jsonFormData4 UpdateBool: @"require_password_for_instant_meetings" value: NO];
[jsonFormData4 UpdateBool: @"require_password_for_pmi_meetings" value: NO];
[jsonFormData4 UpdateBool: @"use_pmi_for_scheduled_meetings" value: NO];
[jsonFormData4 UpdateBool: @"use_pmi_for_instant_meetings" value: YES];
[jsonFormData4 UpdateBool: @"meeting_authentication" value: YES];
[jsonFormData4 UpdateBool: @"embed_password_in_join_link" value: NO];
[jsonFormData4 UpdateBool: @"personal_meeting" value: NO];
[req AddParam: @"recording" value: [jsonFormData4 Emit]];

CkoJsonObject *jsonFormData5 = [[CkoJsonObject alloc] init];
[jsonFormData5 UpdateBool: @"host_video" value: YES];
[jsonFormData5 UpdateBool: @"participant_video" value: NO];
[jsonFormData5 UpdateBool: @"audio_type" value: NO];
[jsonFormData5 UpdateBool: @"join_before_host" value: YES];
[jsonFormData5 UpdateBool: @"enforce_login" value: YES];
[jsonFormData5 UpdateBool: @"enforce_login_with_domains" value: YES];
[jsonFormData5 UpdateString: @"enforce_login_domains" value: @"ipsum sint"];
[jsonFormData5 UpdateBool: @"not_store_meeting_topic" value: NO];
[jsonFormData5 UpdateBool: @"require_password_for_scheduling_new_meetings" value: YES];
[jsonFormData5 UpdateBool: @"require_password_for_instant_meetings" value: NO];
[jsonFormData5 UpdateBool: @"require_password_for_pmi_meetings" value: NO];
[jsonFormData5 UpdateBool: @"use_pmi_for_scheduled_meetings" value: NO];
[jsonFormData5 UpdateBool: @"use_pmi_for_instant_meetings" value: YES];
[jsonFormData5 UpdateBool: @"meeting_authentication" value: YES];
[jsonFormData5 UpdateBool: @"embed_password_in_join_link" value: NO];
[jsonFormData5 UpdateBool: @"personal_meeting" value: NO];
[req AddParam: @"telephony" value: [jsonFormData5 Emit]];

CkoJsonObject *jsonFormData6 = [[CkoJsonObject alloc] init];
[jsonFormData6 UpdateBool: @"host_video" value: YES];
[jsonFormData6 UpdateBool: @"participant_video" value: NO];
[jsonFormData6 UpdateBool: @"audio_type" value: NO];
[jsonFormData6 UpdateBool: @"join_before_host" value: YES];
[jsonFormData6 UpdateBool: @"enforce_login" value: YES];
[jsonFormData6 UpdateBool: @"enforce_login_with_domains" value: YES];
[jsonFormData6 UpdateString: @"enforce_login_domains" value: @"ipsum sint"];
[jsonFormData6 UpdateBool: @"not_store_meeting_topic" value: NO];
[jsonFormData6 UpdateBool: @"require_password_for_scheduling_new_meetings" value: YES];
[jsonFormData6 UpdateBool: @"require_password_for_instant_meetings" value: NO];
[jsonFormData6 UpdateBool: @"require_password_for_pmi_meetings" value: NO];
[jsonFormData6 UpdateBool: @"use_pmi_for_scheduled_meetings" value: NO];
[jsonFormData6 UpdateBool: @"use_pmi_for_instant_meetings" value: YES];
[jsonFormData6 UpdateBool: @"meeting_authentication" value: YES];
[jsonFormData6 UpdateBool: @"embed_password_in_join_link" value: NO];
[jsonFormData6 UpdateBool: @"personal_meeting" value: NO];
[req AddParam: @"tsp" value: [jsonFormData6 Emit]];

CkoJsonObject *jsonFormData7 = [[CkoJsonObject alloc] init];
[jsonFormData7 UpdateBool: @"host_video" value: YES];
[jsonFormData7 UpdateBool: @"participant_video" value: NO];
[jsonFormData7 UpdateBool: @"audio_type" value: NO];
[jsonFormData7 UpdateBool: @"join_before_host" value: YES];
[jsonFormData7 UpdateBool: @"enforce_login" value: YES];
[jsonFormData7 UpdateBool: @"enforce_login_with_domains" value: YES];
[jsonFormData7 UpdateString: @"enforce_login_domains" value: @"ipsum sint"];
[jsonFormData7 UpdateBool: @"not_store_meeting_topic" value: NO];
[jsonFormData7 UpdateBool: @"require_password_for_scheduling_new_meetings" value: YES];
[jsonFormData7 UpdateBool: @"require_password_for_instant_meetings" value: NO];
[jsonFormData7 UpdateBool: @"require_password_for_pmi_meetings" value: NO];
[jsonFormData7 UpdateBool: @"use_pmi_for_scheduled_meetings" value: NO];
[jsonFormData7 UpdateBool: @"use_pmi_for_instant_meetings" value: YES];
[jsonFormData7 UpdateBool: @"meeting_authentication" value: YES];
[jsonFormData7 UpdateBool: @"embed_password_in_join_link" value: NO];
[jsonFormData7 UpdateBool: @"personal_meeting" value: NO];
[req AddParam: @"other_options" value: [jsonFormData7 Emit]];

CkoJsonObject *jsonFormData8 = [[CkoJsonObject alloc] init];
[jsonFormData8 UpdateBool: @"host_video" value: YES];
[jsonFormData8 UpdateBool: @"participant_video" value: NO];
[jsonFormData8 UpdateBool: @"audio_type" value: NO];
[jsonFormData8 UpdateBool: @"join_before_host" value: YES];
[jsonFormData8 UpdateBool: @"enforce_login" value: YES];
[jsonFormData8 UpdateBool: @"enforce_login_with_domains" value: YES];
[jsonFormData8 UpdateString: @"enforce_login_domains" value: @"ipsum sint"];
[jsonFormData8 UpdateBool: @"not_store_meeting_topic" value: NO];
[jsonFormData8 UpdateBool: @"require_password_for_scheduling_new_meetings" value: YES];
[jsonFormData8 UpdateBool: @"require_password_for_instant_meetings" value: NO];
[jsonFormData8 UpdateBool: @"require_password_for_pmi_meetings" value: NO];
[jsonFormData8 UpdateBool: @"use_pmi_for_scheduled_meetings" value: NO];
[jsonFormData8 UpdateBool: @"use_pmi_for_instant_meetings" value: YES];
[jsonFormData8 UpdateBool: @"meeting_authentication" value: YES];
[jsonFormData8 UpdateBool: @"embed_password_in_join_link" value: NO];
[jsonFormData8 UpdateBool: @"personal_meeting" value: NO];
[req AddParam: @"audio_conferencing" value: [jsonFormData8 Emit]];

[req AddHeader: @"Authorization" value: @"Bearer <access_token>"];

CkoHttpResponse *resp = [http SynchronousRequest: @"api.zoom.us" port: [NSNumber numberWithInt: 443] ssl: YES req: req];
if (http.LastMethodSuccess == NO) {
    NSLog(@"%@",http.LastErrorText);
    return;
}

CkoStringBuilder *sbResponseBody = [[CkoStringBuilder alloc] init];
[resp GetBodySb: sbResponseBody];

CkoJsonObject *jResp = [[CkoJsonObject alloc] init];
[jResp LoadSb: sbResponseBody];
jResp.EmitCompact = NO;

NSLog(@"%@",@"Response Body:");
NSLog(@"%@",[jResp Emit]);

int respStatusCode = [resp.StatusCode intValue];
NSLog(@"%@%d",@"Response Status Code = ",respStatusCode);
if (respStatusCode >= 400) {
    NSLog(@"%@",@"Response Header:");
    NSLog(@"%@",resp.Header);
    NSLog(@"%@",@"Failed.");

    return;
}

Curl Command

curl -X PATCH
	-H "Authorization: Bearer <access_token>"
	-H "Content-Type: multipart/form-data"
	--form 'schedule_meeting={"host_video":true,"participant_video":false,"audio_type":false,"join_before_host":true,"enforce_login":true,"enforce_login_with_domains":true,"enforce_login_domains":"ipsum sint","not_store_meeting_topic":false,"require_password_for_scheduling_new_meetings":true,"require_password_for_instant_meetings":false,"require_password_for_pmi_meetings":false,"use_pmi_for_scheduled_meetings":false,"use_pmi_for_instant_meetings":true,"meeting_authentication":true,"embed_password_in_join_link":false,"personal_meeting":false}'
	--form 'in_meeting={"host_video":true,"participant_video":false,"audio_type":false,"join_before_host":true,"enforce_login":true,"enforce_login_with_domains":true,"enforce_login_domains":"ipsum sint","not_store_meeting_topic":false,"require_password_for_scheduling_new_meetings":true,"require_password_for_instant_meetings":false,"require_password_for_pmi_meetings":false,"use_pmi_for_scheduled_meetings":false,"use_pmi_for_instant_meetings":true,"meeting_authentication":true,"embed_password_in_join_link":false,"personal_meeting":false}{"e2e_encryption":false,"chat":true,"private_chat":true,"auto_saving_chat":true,"entry_exit_chime":"occaecat ex ullamco ipsum commodo","feedback":true,"post_meeting_feedback":false,"co_host":true,"polling":false,"attendee_on_hold":false,"show_meeting_control_toolbar":false,"allow_show_zoom_windows":true,"attention_mode_focus_mode":false,"annotation":false,"whiteboard":true,"remote_control":false,"webinar_question_answer":true,"anonymous_question_answer":false,"breakout_room":true,"closed_caption":true,"far_end_camera_control":true,"group_hd":true,"virtual_background":true,"alert_guest_join":true,"auto_answer":false,"sending_default_email_invites":true,"use_html_format_email":false,"dscp_marking":true,"stereo_audio":true,"original_audio":false,"screen_sharing":false,"file_transfer":true,"custom_data_center_regions":true,"request_permission_to_unmute":false,"allow_live_streaming":false,"webinar_live_streaming":false,"webinar_chat":false,"save_caption":true,"slide_control":true,"meeting_survey":true,"webinar_polling":true,"webinar_survey":false}'
	--form 'email_notification={"host_video":true,"participant_video":false,"audio_type":false,"join_before_host":true,"enforce_login":true,"enforce_login_with_domains":true,"enforce_login_domains":"ipsum sint","not_store_meeting_topic":false,"require_password_for_scheduling_new_meetings":true,"require_password_for_instant_meetings":false,"require_password_for_pmi_meetings":false,"use_pmi_for_scheduled_meetings":false,"use_pmi_for_instant_meetings":true,"meeting_authentication":true,"embed_password_in_join_link":false,"personal_meeting":false}{"e2e_encryption":false,"chat":true,"private_chat":true,"auto_saving_chat":true,"entry_exit_chime":"occaecat ex ullamco ipsum commodo","feedback":true,"post_meeting_feedback":false,"co_host":true,"polling":false,"attendee_on_hold":false,"show_meeting_control_toolbar":false,"allow_show_zoom_windows":true,"attention_mode_focus_mode":false,"annotation":false,"whiteboard":true,"remote_control":false,"webinar_question_answer":true,"anonymous_question_answer":false,"breakout_room":true,"closed_caption":true,"far_end_camera_control":true,"group_hd":true,"virtual_background":true,"alert_guest_join":true,"auto_answer":false,"sending_default_email_invites":true,"use_html_format_email":false,"dscp_marking":true,"stereo_audio":true,"original_audio":false,"screen_sharing":false,"file_transfer":true,"custom_data_center_regions":true,"request_permission_to_unmute":false,"allow_live_streaming":false,"webinar_live_streaming":false,"webinar_chat":false,"save_caption":true,"slide_control":true,"meeting_survey":true,"webinar_polling":true,"webinar_survey":false}{"cloud_recording_available_reminder":true,"jbh_reminder":true,"cancel_meeting_reminder":false,"alternative_host_reminder":false,"schedule_for_reminder":true}'
	--form 'recording={"host_video":true,"participant_video":false,"audio_type":false,"join_before_host":true,"enforce_login":true,"enforce_login_with_domains":true,"enforce_login_domains":"ipsum sint","not_store_meeting_topic":false,"require_password_for_scheduling_new_meetings":true,"require_password_for_instant_meetings":false,"require_password_for_pmi_meetings":false,"use_pmi_for_scheduled_meetings":false,"use_pmi_for_instant_meetings":true,"meeting_authentication":true,"embed_password_in_join_link":false,"personal_meeting":false}{"e2e_encryption":false,"chat":true,"private_chat":true,"auto_saving_chat":true,"entry_exit_chime":"occaecat ex ullamco ipsum commodo","feedback":true,"post_meeting_feedback":false,"co_host":true,"polling":false,"attendee_on_hold":false,"show_meeting_control_toolbar":false,"allow_show_zoom_windows":true,"attention_mode_focus_mode":false,"annotation":false,"whiteboard":true,"remote_control":false,"webinar_question_answer":true,"anonymous_question_answer":false,"breakout_room":true,"closed_caption":true,"far_end_camera_control":true,"group_hd":true,"virtual_background":true,"alert_guest_join":true,"auto_answer":false,"sending_default_email_invites":true,"use_html_format_email":false,"dscp_marking":true,"stereo_audio":true,"original_audio":false,"screen_sharing":false,"file_transfer":true,"custom_data_center_regions":true,"request_permission_to_unmute":false,"allow_live_streaming":false,"webinar_live_streaming":false,"webinar_chat":false,"save_caption":true,"slide_control":true,"meeting_survey":true,"webinar_polling":true,"webinar_survey":false}{"cloud_recording_available_reminder":true,"jbh_reminder":true,"cancel_meeting_reminder":false,"alternative_host_reminder":false,"schedule_for_reminder":true}{"local_recording":false,"cloud_recording":true,"auto_recording":"magna qui in","cloud_recording_download":false,"account_user_access_recording":false,"host_delete_cloud_recording":true,"auto_delete_cmr":false,"recording_authentication":"eu sint sunt","prevent_host_access_recording":true,"ip_address_access_control":{"enable":false,"ip_addresses_or_ranges":"nulla ad"}}'
	--form 'telephony={"host_video":true,"participant_video":false,"audio_type":false,"join_before_host":true,"enforce_login":true,"enforce_login_with_domains":true,"enforce_login_domains":"ipsum sint","not_store_meeting_topic":false,"require_password_for_scheduling_new_meetings":true,"require_password_for_instant_meetings":false,"require_password_for_pmi_meetings":false,"use_pmi_for_scheduled_meetings":false,"use_pmi_for_instant_meetings":true,"meeting_authentication":true,"embed_password_in_join_link":false,"personal_meeting":false}{"e2e_encryption":false,"chat":true,"private_chat":true,"auto_saving_chat":true,"entry_exit_chime":"occaecat ex ullamco ipsum commodo","feedback":true,"post_meeting_feedback":false,"co_host":true,"polling":false,"attendee_on_hold":false,"show_meeting_control_toolbar":false,"allow_show_zoom_windows":true,"attention_mode_focus_mode":false,"annotation":false,"whiteboard":true,"remote_control":false,"webinar_question_answer":true,"anonymous_question_answer":false,"breakout_room":true,"closed_caption":true,"far_end_camera_control":true,"group_hd":true,"virtual_background":true,"alert_guest_join":true,"auto_answer":false,"sending_default_email_invites":true,"use_html_format_email":false,"dscp_marking":true,"stereo_audio":true,"original_audio":false,"screen_sharing":false,"file_transfer":true,"custom_data_center_regions":true,"request_permission_to_unmute":false,"allow_live_streaming":false,"webinar_live_streaming":false,"webinar_chat":false,"save_caption":true,"slide_control":true,"meeting_survey":true,"webinar_polling":true,"webinar_survey":false}{"cloud_recording_available_reminder":true,"jbh_reminder":true,"cancel_meeting_reminder":false,"alternative_host_reminder":false,"schedule_for_reminder":true}{"local_recording":false,"cloud_recording":true,"auto_recording":"magna qui in","cloud_recording_download":false,"account_user_access_recording":false,"host_delete_cloud_recording":true,"auto_delete_cmr":false,"recording_authentication":"eu sint sunt","prevent_host_access_recording":true,"ip_address_access_control":{"enable":false,"ip_addresses_or_ranges":"nulla ad"}}{"third_party_audio":true,"telephony_regions":true}'
	--form 'tsp={"host_video":true,"participant_video":false,"audio_type":false,"join_before_host":true,"enforce_login":true,"enforce_login_with_domains":true,"enforce_login_domains":"ipsum sint","not_store_meeting_topic":false,"require_password_for_scheduling_new_meetings":true,"require_password_for_instant_meetings":false,"require_password_for_pmi_meetings":false,"use_pmi_for_scheduled_meetings":false,"use_pmi_for_instant_meetings":true,"meeting_authentication":true,"embed_password_in_join_link":false,"personal_meeting":false}{"e2e_encryption":false,"chat":true,"private_chat":true,"auto_saving_chat":true,"entry_exit_chime":"occaecat ex ullamco ipsum commodo","feedback":true,"post_meeting_feedback":false,"co_host":true,"polling":false,"attendee_on_hold":false,"show_meeting_control_toolbar":false,"allow_show_zoom_windows":true,"attention_mode_focus_mode":false,"annotation":false,"whiteboard":true,"remote_control":false,"webinar_question_answer":true,"anonymous_question_answer":false,"breakout_room":true,"closed_caption":true,"far_end_camera_control":true,"group_hd":true,"virtual_background":true,"alert_guest_join":true,"auto_answer":false,"sending_default_email_invites":true,"use_html_format_email":false,"dscp_marking":true,"stereo_audio":true,"original_audio":false,"screen_sharing":false,"file_transfer":true,"custom_data_center_regions":true,"request_permission_to_unmute":false,"allow_live_streaming":false,"webinar_live_streaming":false,"webinar_chat":false,"save_caption":true,"slide_control":true,"meeting_survey":true,"webinar_polling":true,"webinar_survey":false}{"cloud_recording_available_reminder":true,"jbh_reminder":true,"cancel_meeting_reminder":false,"alternative_host_reminder":false,"schedule_for_reminder":true}{"local_recording":false,"cloud_recording":true,"auto_recording":"magna qui in","cloud_recording_download":false,"account_user_access_recording":false,"host_delete_cloud_recording":true,"auto_delete_cmr":false,"recording_authentication":"eu sint sunt","prevent_host_access_recording":true,"ip_address_access_control":{"enable":false,"ip_addresses_or_ranges":"nulla ad"}}{"third_party_audio":true,"telephony_regions":true}{"call_out":false,"show_international_numbers_link":true}'
	--form 'other_options={"host_video":true,"participant_video":false,"audio_type":false,"join_before_host":true,"enforce_login":true,"enforce_login_with_domains":true,"enforce_login_domains":"ipsum sint","not_store_meeting_topic":false,"require_password_for_scheduling_new_meetings":true,"require_password_for_instant_meetings":false,"require_password_for_pmi_meetings":false,"use_pmi_for_scheduled_meetings":false,"use_pmi_for_instant_meetings":true,"meeting_authentication":true,"embed_password_in_join_link":false,"personal_meeting":false}{"e2e_encryption":false,"chat":true,"private_chat":true,"auto_saving_chat":true,"entry_exit_chime":"occaecat ex ullamco ipsum commodo","feedback":true,"post_meeting_feedback":false,"co_host":true,"polling":false,"attendee_on_hold":false,"show_meeting_control_toolbar":false,"allow_show_zoom_windows":true,"attention_mode_focus_mode":false,"annotation":false,"whiteboard":true,"remote_control":false,"webinar_question_answer":true,"anonymous_question_answer":false,"breakout_room":true,"closed_caption":true,"far_end_camera_control":true,"group_hd":true,"virtual_background":true,"alert_guest_join":true,"auto_answer":false,"sending_default_email_invites":true,"use_html_format_email":false,"dscp_marking":true,"stereo_audio":true,"original_audio":false,"screen_sharing":false,"file_transfer":true,"custom_data_center_regions":true,"request_permission_to_unmute":false,"allow_live_streaming":false,"webinar_live_streaming":false,"webinar_chat":false,"save_caption":true,"slide_control":true,"meeting_survey":true,"webinar_polling":true,"webinar_survey":false}{"cloud_recording_available_reminder":true,"jbh_reminder":true,"cancel_meeting_reminder":false,"alternative_host_reminder":false,"schedule_for_reminder":true}{"local_recording":false,"cloud_recording":true,"auto_recording":"magna qui in","cloud_recording_download":false,"account_user_access_recording":false,"host_delete_cloud_recording":true,"auto_delete_cmr":false,"recording_authentication":"eu sint sunt","prevent_host_access_recording":true,"ip_address_access_control":{"enable":false,"ip_addresses_or_ranges":"nulla ad"}}{"third_party_audio":true,"telephony_regions":true}{"call_out":false,"show_international_numbers_link":true}{"blur_snapshot":false}'
	--form 'audio_conferencing={"host_video":true,"participant_video":false,"audio_type":false,"join_before_host":true,"enforce_login":true,"enforce_login_with_domains":true,"enforce_login_domains":"ipsum sint","not_store_meeting_topic":false,"require_password_for_scheduling_new_meetings":true,"require_password_for_instant_meetings":false,"require_password_for_pmi_meetings":false,"use_pmi_for_scheduled_meetings":false,"use_pmi_for_instant_meetings":true,"meeting_authentication":true,"embed_password_in_join_link":false,"personal_meeting":false}{"e2e_encryption":false,"chat":true,"private_chat":true,"auto_saving_chat":true,"entry_exit_chime":"occaecat ex ullamco ipsum commodo","feedback":true,"post_meeting_feedback":false,"co_host":true,"polling":false,"attendee_on_hold":false,"show_meeting_control_toolbar":false,"allow_show_zoom_windows":true,"attention_mode_focus_mode":false,"annotation":false,"whiteboard":true,"remote_control":false,"webinar_question_answer":true,"anonymous_question_answer":false,"breakout_room":true,"closed_caption":true,"far_end_camera_control":true,"group_hd":true,"virtual_background":true,"alert_guest_join":true,"auto_answer":false,"sending_default_email_invites":true,"use_html_format_email":false,"dscp_marking":true,"stereo_audio":true,"original_audio":false,"screen_sharing":false,"file_transfer":true,"custom_data_center_regions":true,"request_permission_to_unmute":false,"allow_live_streaming":false,"webinar_live_streaming":false,"webinar_chat":false,"save_caption":true,"slide_control":true,"meeting_survey":true,"webinar_polling":true,"webinar_survey":false}{"cloud_recording_available_reminder":true,"jbh_reminder":true,"cancel_meeting_reminder":false,"alternative_host_reminder":false,"schedule_for_reminder":true}{"local_recording":false,"cloud_recording":true,"auto_recording":"magna qui in","cloud_recording_download":false,"account_user_access_recording":false,"host_delete_cloud_recording":true,"auto_delete_cmr":false,"recording_authentication":"eu sint sunt","prevent_host_access_recording":true,"ip_address_access_control":{"enable":false,"ip_addresses_or_ranges":"nulla ad"}}{"third_party_audio":true,"telephony_regions":true}{"call_out":false,"show_international_numbers_link":true}{"blur_snapshot":false}{"toll_free_and_fee_based_toll_call":false}'
https://api.zoom.us/v2/accounts/:accountId/lock_settings

Postman Collection Item JSON

{
  "name": "Update locked settings",
  "request": {
    "auth": {
      "type": "oauth2"
    },
    "method": "PATCH",
    "header": [
      {
        "key": "Content-Type",
        "value": "multipart/form-data"
      }
    ],
    "body": {
      "mode": "formdata",
      "formdata": [
        {
          "key": "schedule_meeting",
          "value": "{\"host_video\":true,\"participant_video\":false,\"audio_type\":false,\"join_before_host\":true,\"enforce_login\":true,\"enforce_login_with_domains\":true,\"enforce_login_domains\":\"ipsum sint\",\"not_store_meeting_topic\":false,\"require_password_for_scheduling_new_meetings\":true,\"require_password_for_instant_meetings\":false,\"require_password_for_pmi_meetings\":false,\"use_pmi_for_scheduled_meetings\":false,\"use_pmi_for_instant_meetings\":true,\"meeting_authentication\":true,\"embed_password_in_join_link\":false,\"personal_meeting\":false}",
          "type": "text"
        },
        {
          "key": "in_meeting",
          "value": "{\"e2e_encryption\":false,\"chat\":true,\"private_chat\":true,\"auto_saving_chat\":true,\"entry_exit_chime\":\"occaecat ex ullamco ipsum commodo\",\"feedback\":true,\"post_meeting_feedback\":false,\"co_host\":true,\"polling\":false,\"attendee_on_hold\":false,\"show_meeting_control_toolbar\":false,\"allow_show_zoom_windows\":true,\"attention_mode_focus_mode\":false,\"annotation\":false,\"whiteboard\":true,\"remote_control\":false,\"webinar_question_answer\":true,\"anonymous_question_answer\":false,\"breakout_room\":true,\"closed_caption\":true,\"far_end_camera_control\":true,\"group_hd\":true,\"virtual_background\":true,\"alert_guest_join\":true,\"auto_answer\":false,\"sending_default_email_invites\":true,\"use_html_format_email\":false,\"dscp_marking\":true,\"stereo_audio\":true,\"original_audio\":false,\"screen_sharing\":false,\"file_transfer\":true,\"custom_data_center_regions\":true,\"request_permission_to_unmute\":false,\"allow_live_streaming\":false,\"webinar_live_streaming\":false,\"webinar_chat\":false,\"save_caption\":true,\"slide_control\":true,\"meeting_survey\":true,\"webinar_polling\":true,\"webinar_survey\":false}",
          "type": "text"
        },
        {
          "key": "email_notification",
          "value": "{\"cloud_recording_available_reminder\":true,\"jbh_reminder\":true,\"cancel_meeting_reminder\":false,\"alternative_host_reminder\":false,\"schedule_for_reminder\":true}",
          "type": "text"
        },
        {
          "key": "recording",
          "value": "{\"local_recording\":false,\"cloud_recording\":true,\"auto_recording\":\"magna qui in\",\"cloud_recording_download\":false,\"account_user_access_recording\":false,\"host_delete_cloud_recording\":true,\"auto_delete_cmr\":false,\"recording_authentication\":\"eu sint sunt\",\"prevent_host_access_recording\":true,\"ip_address_access_control\":{\"enable\":false,\"ip_addresses_or_ranges\":\"nulla ad\"}}",
          "type": "text"
        },
        {
          "key": "telephony",
          "value": "{\"third_party_audio\":true,\"telephony_regions\":true}",
          "type": "text"
        },
        {
          "key": "tsp",
          "value": "{\"call_out\":false,\"show_international_numbers_link\":true}",
          "type": "text"
        },
        {
          "key": "other_options",
          "value": "{\"blur_snapshot\":false}",
          "type": "text"
        },
        {
          "key": "audio_conferencing",
          "value": "{\"toll_free_and_fee_based_toll_call\":false}",
          "type": "text"
        }
      ]
    },
    "url": {
      "raw": "{{baseUrl}}/accounts/:accountId/lock_settings",
      "host": [
        "{{baseUrl}}"
      ],
      "path": [
        "accounts",
        ":accountId",
        "lock_settings"
      ],
      "variable": [
        {
          "key": "accountId",
          "value": "quis officia in reprehenderit",
          "description": "(Required) Unique Identifier of the account. To retrieve locked settings of the master account or a regular account, provide \"me\" as the value of this field. <br> To retrieve locked settings of a sub account, provide the Account ID of the sub account in this field."
        }
      ]
    },
    "description": "[Account Locked Settings](https://support.zoom.us/hc/en-us/articles/115005269866) allow you turn settings on or off for all users in your account. No user except the account admin or account owner can change these settings. With lock settings, you force the settings on for all users. Use this API to update an account's locked settings.\n\n**Note:** This API can be used by Zoom Accounts that are on a Pro or a higher plan as well accounts that have master and sub accounts options enabled.<br><br>\n**Prerequisites:**<br>\n* Pro or a higher paid account. <br>\n\n**Scope:** `account:write:admin`<br>\n**[Rate Limit Label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `Medium`<br>\n\n\n "
  },
  "response": [
    {
      "name": "**Error Code:** `200`<br>\nOnly available for Paid account: $accountId.\n",
      "originalRequest": {
        "method": "PATCH",
        "header": [
          {
            "description": "Added as a part of security scheme: oauth2",
            "key": "Authorization",
            "value": "<token>"
          }
        ],
        "body": {
          "mode": "formdata",
          "formdata": [
            {
              "key": "schedule_meeting",
              "value": "{\"host_video\":true,\"participant_video\":false,\"audio_type\":false,\"join_before_host\":true,\"enforce_login\":true,\"enforce_login_with_domains\":true,\"enforce_login_domains\":\"ipsum sint\",\"not_store_meeting_topic\":false,\"require_password_for_scheduling_new_meetings\":true,\"require_password_for_instant_meetings\":false,\"require_password_for_pmi_meetings\":false,\"use_pmi_for_scheduled_meetings\":false,\"use_pmi_for_instant_meetings\":true,\"meeting_authentication\":true,\"embed_password_in_join_link\":false,\"personal_meeting\":false}",
              "type": "text"
            },
            {
              "key": "in_meeting",
              "value": "{\"e2e_encryption\":false,\"chat\":true,\"private_chat\":true,\"auto_saving_chat\":true,\"entry_exit_chime\":\"occaecat ex ullamco ipsum commodo\",\"feedback\":true,\"post_meeting_feedback\":false,\"co_host\":true,\"polling\":false,\"attendee_on_hold\":false,\"show_meeting_control_toolbar\":false,\"allow_show_zoom_windows\":true,\"attention_mode_focus_mode\":false,\"annotation\":false,\"whiteboard\":true,\"remote_control\":false,\"webinar_question_answer\":true,\"anonymous_question_answer\":false,\"breakout_room\":true,\"closed_caption\":true,\"far_end_camera_control\":true,\"group_hd\":true,\"virtual_background\":true,\"alert_guest_join\":true,\"auto_answer\":false,\"sending_default_email_invites\":true,\"use_html_format_email\":false,\"dscp_marking\":true,\"stereo_audio\":true,\"original_audio\":false,\"screen_sharing\":false,\"file_transfer\":true,\"custom_data_center_regions\":true,\"request_permission_to_unmute\":false,\"allow_live_streaming\":false,\"webinar_live_streaming\":false,\"webinar_chat\":false,\"save_caption\":true,\"slide_control\":true,\"meeting_survey\":true,\"webinar_polling\":true,\"webinar_survey\":false}",
              "type": "text"
            },
            {
              "key": "email_notification",
              "value": "{\"cloud_recording_available_reminder\":true,\"jbh_reminder\":true,\"cancel_meeting_reminder\":false,\"alternative_host_reminder\":false,\"schedule_for_reminder\":true}",
              "type": "text"
            },
            {
              "key": "recording",
              "value": "{\"local_recording\":false,\"cloud_recording\":true,\"auto_recording\":\"magna qui in\",\"cloud_recording_download\":false,\"account_user_access_recording\":false,\"host_delete_cloud_recording\":true,\"auto_delete_cmr\":false,\"recording_authentication\":\"eu sint sunt\",\"prevent_host_access_recording\":true,\"ip_address_access_control\":{\"enable\":false,\"ip_addresses_or_ranges\":\"nulla ad\"}}",
              "type": "text"
            },
            {
              "key": "telephony",
              "value": "{\"third_party_audio\":true,\"telephony_regions\":true}",
              "type": "text"
            },
            {
              "key": "tsp",
              "value": "{\"call_out\":false,\"show_international_numbers_link\":true}",
              "type": "text"
            },
            {
              "key": "other_options",
              "value": "{\"blur_snapshot\":false}",
              "type": "text"
            },
            {
              "key": "audio_conferencing",
              "value": "{\"toll_free_and_fee_based_toll_call\":false}",
              "type": "text"
            }
          ]
        },
        "url": {
          "raw": "{{baseUrl}}/accounts/:accountId/lock_settings",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "accounts",
            ":accountId",
            "lock_settings"
          ],
          "variable": [
            {
              "key": "accountId",
              "value": "quis officia in reprehenderit",
              "description": "(Required) Unique Identifier of the account. To retrieve locked settings of the master account or a regular account, provide \"me\" as the value of this field. <br> To retrieve locked settings of a sub account, provide the Account ID of the sub account in this field."
            }
          ]
        }
      },
      "status": "OK",
      "code": 200,
      "_postman_previewlanguage": "json",
      "header": [
        {
          "key": "Content-Type",
          "value": "application/json"
        }
      ],
      "cookie": [
      ],
      "body": "{}"
    },
    {
      "name": "**HTTP Status Code:** `204`<br>\nAccount lock settings updated.",
      "originalRequest": {
        "method": "PATCH",
        "header": [
          {
            "description": "Added as a part of security scheme: oauth2",
            "key": "Authorization",
            "value": "<token>"
          }
        ],
        "body": {
          "mode": "formdata",
          "formdata": [
            {
              "key": "schedule_meeting",
              "value": "{\"host_video\":true,\"participant_video\":false,\"audio_type\":false,\"join_before_host\":true,\"enforce_login\":true,\"enforce_login_with_domains\":true,\"enforce_login_domains\":\"ipsum sint\",\"not_store_meeting_topic\":false,\"require_password_for_scheduling_new_meetings\":true,\"require_password_for_instant_meetings\":false,\"require_password_for_pmi_meetings\":false,\"use_pmi_for_scheduled_meetings\":false,\"use_pmi_for_instant_meetings\":true,\"meeting_authentication\":true,\"embed_password_in_join_link\":false,\"personal_meeting\":false}",
              "type": "text"
            },
            {
              "key": "in_meeting",
              "value": "{\"e2e_encryption\":false,\"chat\":true,\"private_chat\":true,\"auto_saving_chat\":true,\"entry_exit_chime\":\"occaecat ex ullamco ipsum commodo\",\"feedback\":true,\"post_meeting_feedback\":false,\"co_host\":true,\"polling\":false,\"attendee_on_hold\":false,\"show_meeting_control_toolbar\":false,\"allow_show_zoom_windows\":true,\"attention_mode_focus_mode\":false,\"annotation\":false,\"whiteboard\":true,\"remote_control\":false,\"webinar_question_answer\":true,\"anonymous_question_answer\":false,\"breakout_room\":true,\"closed_caption\":true,\"far_end_camera_control\":true,\"group_hd\":true,\"virtual_background\":true,\"alert_guest_join\":true,\"auto_answer\":false,\"sending_default_email_invites\":true,\"use_html_format_email\":false,\"dscp_marking\":true,\"stereo_audio\":true,\"original_audio\":false,\"screen_sharing\":false,\"file_transfer\":true,\"custom_data_center_regions\":true,\"request_permission_to_unmute\":false,\"allow_live_streaming\":false,\"webinar_live_streaming\":false,\"webinar_chat\":false,\"save_caption\":true,\"slide_control\":true,\"meeting_survey\":true,\"webinar_polling\":true,\"webinar_survey\":false}",
              "type": "text"
            },
            {
              "key": "email_notification",
              "value": "{\"cloud_recording_available_reminder\":true,\"jbh_reminder\":true,\"cancel_meeting_reminder\":false,\"alternative_host_reminder\":false,\"schedule_for_reminder\":true}",
              "type": "text"
            },
            {
              "key": "recording",
              "value": "{\"local_recording\":false,\"cloud_recording\":true,\"auto_recording\":\"magna qui in\",\"cloud_recording_download\":false,\"account_user_access_recording\":false,\"host_delete_cloud_recording\":true,\"auto_delete_cmr\":false,\"recording_authentication\":\"eu sint sunt\",\"prevent_host_access_recording\":true,\"ip_address_access_control\":{\"enable\":false,\"ip_addresses_or_ranges\":\"nulla ad\"}}",
              "type": "text"
            },
            {
              "key": "telephony",
              "value": "{\"third_party_audio\":true,\"telephony_regions\":true}",
              "type": "text"
            },
            {
              "key": "tsp",
              "value": "{\"call_out\":false,\"show_international_numbers_link\":true}",
              "type": "text"
            },
            {
              "key": "other_options",
              "value": "{\"blur_snapshot\":false}",
              "type": "text"
            },
            {
              "key": "audio_conferencing",
              "value": "{\"toll_free_and_fee_based_toll_call\":false}",
              "type": "text"
            }
          ]
        },
        "url": {
          "raw": "{{baseUrl}}/accounts/:accountId/lock_settings",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "accounts",
            ":accountId",
            "lock_settings"
          ],
          "variable": [
            {
              "key": "accountId",
              "value": "quis officia in reprehenderit",
              "description": "(Required) Unique Identifier of the account. To retrieve locked settings of the master account or a regular account, provide \"me\" as the value of this field. <br> To retrieve locked settings of a sub account, provide the Account ID of the sub account in this field."
            }
          ]
        }
      },
      "status": "No Content",
      "code": 204,
      "_postman_previewlanguage": "json",
      "header": [
        {
          "key": "Content-Type",
          "value": "application/json"
        }
      ],
      "cookie": [
      ],
      "body": "{}"
    },
    {
      "name": "**HTTP Status Code:** `404`<br>\n**Error Code:** `2001`<br>\nTAccount does not exist: $subAccountId.\n",
      "originalRequest": {
        "method": "PATCH",
        "header": [
          {
            "description": "Added as a part of security scheme: oauth2",
            "key": "Authorization",
            "value": "<token>"
          }
        ],
        "body": {
          "mode": "formdata",
          "formdata": [
            {
              "key": "schedule_meeting",
              "value": "{\"host_video\":true,\"participant_video\":false,\"audio_type\":false,\"join_before_host\":true,\"enforce_login\":true,\"enforce_login_with_domains\":true,\"enforce_login_domains\":\"ipsum sint\",\"not_store_meeting_topic\":false,\"require_password_for_scheduling_new_meetings\":true,\"require_password_for_instant_meetings\":false,\"require_password_for_pmi_meetings\":false,\"use_pmi_for_scheduled_meetings\":false,\"use_pmi_for_instant_meetings\":true,\"meeting_authentication\":true,\"embed_password_in_join_link\":false,\"personal_meeting\":false}",
              "type": "text"
            },
            {
              "key": "in_meeting",
              "value": "{\"e2e_encryption\":false,\"chat\":true,\"private_chat\":true,\"auto_saving_chat\":true,\"entry_exit_chime\":\"occaecat ex ullamco ipsum commodo\",\"feedback\":true,\"post_meeting_feedback\":false,\"co_host\":true,\"polling\":false,\"attendee_on_hold\":false,\"show_meeting_control_toolbar\":false,\"allow_show_zoom_windows\":true,\"attention_mode_focus_mode\":false,\"annotation\":false,\"whiteboard\":true,\"remote_control\":false,\"webinar_question_answer\":true,\"anonymous_question_answer\":false,\"breakout_room\":true,\"closed_caption\":true,\"far_end_camera_control\":true,\"group_hd\":true,\"virtual_background\":true,\"alert_guest_join\":true,\"auto_answer\":false,\"sending_default_email_invites\":true,\"use_html_format_email\":false,\"dscp_marking\":true,\"stereo_audio\":true,\"original_audio\":false,\"screen_sharing\":false,\"file_transfer\":true,\"custom_data_center_regions\":true,\"request_permission_to_unmute\":false,\"allow_live_streaming\":false,\"webinar_live_streaming\":false,\"webinar_chat\":false,\"save_caption\":true,\"slide_control\":true,\"meeting_survey\":true,\"webinar_polling\":true,\"webinar_survey\":false}",
              "type": "text"
            },
            {
              "key": "email_notification",
              "value": "{\"cloud_recording_available_reminder\":true,\"jbh_reminder\":true,\"cancel_meeting_reminder\":false,\"alternative_host_reminder\":false,\"schedule_for_reminder\":true}",
              "type": "text"
            },
            {
              "key": "recording",
              "value": "{\"local_recording\":false,\"cloud_recording\":true,\"auto_recording\":\"magna qui in\",\"cloud_recording_download\":false,\"account_user_access_recording\":false,\"host_delete_cloud_recording\":true,\"auto_delete_cmr\":false,\"recording_authentication\":\"eu sint sunt\",\"prevent_host_access_recording\":true,\"ip_address_access_control\":{\"enable\":false,\"ip_addresses_or_ranges\":\"nulla ad\"}}",
              "type": "text"
            },
            {
              "key": "telephony",
              "value": "{\"third_party_audio\":true,\"telephony_regions\":true}",
              "type": "text"
            },
            {
              "key": "tsp",
              "value": "{\"call_out\":false,\"show_international_numbers_link\":true}",
              "type": "text"
            },
            {
              "key": "other_options",
              "value": "{\"blur_snapshot\":false}",
              "type": "text"
            },
            {
              "key": "audio_conferencing",
              "value": "{\"toll_free_and_fee_based_toll_call\":false}",
              "type": "text"
            }
          ]
        },
        "url": {
          "raw": "{{baseUrl}}/accounts/:accountId/lock_settings",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "accounts",
            ":accountId",
            "lock_settings"
          ],
          "variable": [
            {
              "key": "accountId",
              "value": "quis officia in reprehenderit",
              "description": "(Required) Unique Identifier of the account. To retrieve locked settings of the master account or a regular account, provide \"me\" as the value of this field. <br> To retrieve locked settings of a sub account, provide the Account ID of the sub account in this field."
            }
          ]
        }
      },
      "status": "Not Found",
      "code": 404,
      "_postman_previewlanguage": "text",
      "header": [
        {
          "key": "Content-Type",
          "value": "text/plain"
        }
      ],
      "cookie": [
      ],
      "body": ""
    }
  ]
}