Chilkat Online Tools

Android / Zoom API / Update locked settings

Back to Collection Items

// Important: Don't forget to include the call to System.loadLibrary
// as shown at the bottom of this code sample.
package com.test;

import android.app.Activity;
import com.chilkatsoft.*;

import android.widget.TextView;
import android.os.Bundle;

public class SimpleActivity extends Activity {

  private static final String TAG = "Chilkat";

  // Called when the activity is first created.
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

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

    CkHttp http = new CkHttp();
    boolean success;

    CkHttpRequest req = new CkHttpRequest();
    req.put_HttpVerb("PATCH");
    req.put_Path("/v2/accounts/:accountId/lock_settings");
    req.put_ContentType("multipart/form-data");

    CkJsonObject jsonFormData1 = new CkJsonObject();
    jsonFormData1.UpdateBool("host_video",true);
    jsonFormData1.UpdateBool("participant_video",false);
    jsonFormData1.UpdateBool("audio_type",false);
    jsonFormData1.UpdateBool("join_before_host",true);
    jsonFormData1.UpdateBool("enforce_login",true);
    jsonFormData1.UpdateBool("enforce_login_with_domains",true);
    jsonFormData1.UpdateString("enforce_login_domains","ipsum sint");
    jsonFormData1.UpdateBool("not_store_meeting_topic",false);
    jsonFormData1.UpdateBool("require_password_for_scheduling_new_meetings",true);
    jsonFormData1.UpdateBool("require_password_for_instant_meetings",false);
    jsonFormData1.UpdateBool("require_password_for_pmi_meetings",false);
    jsonFormData1.UpdateBool("use_pmi_for_scheduled_meetings",false);
    jsonFormData1.UpdateBool("use_pmi_for_instant_meetings",true);
    jsonFormData1.UpdateBool("meeting_authentication",true);
    jsonFormData1.UpdateBool("embed_password_in_join_link",false);
    jsonFormData1.UpdateBool("personal_meeting",false);
    req.AddStringForUpload2("schedule_meeting","",jsonFormData1,"utf-8","application/json");

    CkJsonObject jsonFormData2 = new CkJsonObject();
    jsonFormData2.UpdateBool("host_video",true);
    jsonFormData2.UpdateBool("participant_video",false);
    jsonFormData2.UpdateBool("audio_type",false);
    jsonFormData2.UpdateBool("join_before_host",true);
    jsonFormData2.UpdateBool("enforce_login",true);
    jsonFormData2.UpdateBool("enforce_login_with_domains",true);
    jsonFormData2.UpdateString("enforce_login_domains","ipsum sint");
    jsonFormData2.UpdateBool("not_store_meeting_topic",false);
    jsonFormData2.UpdateBool("require_password_for_scheduling_new_meetings",true);
    jsonFormData2.UpdateBool("require_password_for_instant_meetings",false);
    jsonFormData2.UpdateBool("require_password_for_pmi_meetings",false);
    jsonFormData2.UpdateBool("use_pmi_for_scheduled_meetings",false);
    jsonFormData2.UpdateBool("use_pmi_for_instant_meetings",true);
    jsonFormData2.UpdateBool("meeting_authentication",true);
    jsonFormData2.UpdateBool("embed_password_in_join_link",false);
    jsonFormData2.UpdateBool("personal_meeting",false);
    req.AddStringForUpload2("in_meeting","",jsonFormData2,"utf-8","application/json");

    CkJsonObject jsonFormData3 = new CkJsonObject();
    jsonFormData3.UpdateBool("host_video",true);
    jsonFormData3.UpdateBool("participant_video",false);
    jsonFormData3.UpdateBool("audio_type",false);
    jsonFormData3.UpdateBool("join_before_host",true);
    jsonFormData3.UpdateBool("enforce_login",true);
    jsonFormData3.UpdateBool("enforce_login_with_domains",true);
    jsonFormData3.UpdateString("enforce_login_domains","ipsum sint");
    jsonFormData3.UpdateBool("not_store_meeting_topic",false);
    jsonFormData3.UpdateBool("require_password_for_scheduling_new_meetings",true);
    jsonFormData3.UpdateBool("require_password_for_instant_meetings",false);
    jsonFormData3.UpdateBool("require_password_for_pmi_meetings",false);
    jsonFormData3.UpdateBool("use_pmi_for_scheduled_meetings",false);
    jsonFormData3.UpdateBool("use_pmi_for_instant_meetings",true);
    jsonFormData3.UpdateBool("meeting_authentication",true);
    jsonFormData3.UpdateBool("embed_password_in_join_link",false);
    jsonFormData3.UpdateBool("personal_meeting",false);
    req.AddStringForUpload2("email_notification","",jsonFormData3,"utf-8","application/json");

    CkJsonObject jsonFormData4 = new CkJsonObject();
    jsonFormData4.UpdateBool("host_video",true);
    jsonFormData4.UpdateBool("participant_video",false);
    jsonFormData4.UpdateBool("audio_type",false);
    jsonFormData4.UpdateBool("join_before_host",true);
    jsonFormData4.UpdateBool("enforce_login",true);
    jsonFormData4.UpdateBool("enforce_login_with_domains",true);
    jsonFormData4.UpdateString("enforce_login_domains","ipsum sint");
    jsonFormData4.UpdateBool("not_store_meeting_topic",false);
    jsonFormData4.UpdateBool("require_password_for_scheduling_new_meetings",true);
    jsonFormData4.UpdateBool("require_password_for_instant_meetings",false);
    jsonFormData4.UpdateBool("require_password_for_pmi_meetings",false);
    jsonFormData4.UpdateBool("use_pmi_for_scheduled_meetings",false);
    jsonFormData4.UpdateBool("use_pmi_for_instant_meetings",true);
    jsonFormData4.UpdateBool("meeting_authentication",true);
    jsonFormData4.UpdateBool("embed_password_in_join_link",false);
    jsonFormData4.UpdateBool("personal_meeting",false);
    req.AddStringForUpload2("recording","",jsonFormData4,"utf-8","application/json");

    CkJsonObject jsonFormData5 = new CkJsonObject();
    jsonFormData5.UpdateBool("host_video",true);
    jsonFormData5.UpdateBool("participant_video",false);
    jsonFormData5.UpdateBool("audio_type",false);
    jsonFormData5.UpdateBool("join_before_host",true);
    jsonFormData5.UpdateBool("enforce_login",true);
    jsonFormData5.UpdateBool("enforce_login_with_domains",true);
    jsonFormData5.UpdateString("enforce_login_domains","ipsum sint");
    jsonFormData5.UpdateBool("not_store_meeting_topic",false);
    jsonFormData5.UpdateBool("require_password_for_scheduling_new_meetings",true);
    jsonFormData5.UpdateBool("require_password_for_instant_meetings",false);
    jsonFormData5.UpdateBool("require_password_for_pmi_meetings",false);
    jsonFormData5.UpdateBool("use_pmi_for_scheduled_meetings",false);
    jsonFormData5.UpdateBool("use_pmi_for_instant_meetings",true);
    jsonFormData5.UpdateBool("meeting_authentication",true);
    jsonFormData5.UpdateBool("embed_password_in_join_link",false);
    jsonFormData5.UpdateBool("personal_meeting",false);
    req.AddStringForUpload2("telephony","",jsonFormData5,"utf-8","application/json");

    CkJsonObject jsonFormData6 = new CkJsonObject();
    jsonFormData6.UpdateBool("host_video",true);
    jsonFormData6.UpdateBool("participant_video",false);
    jsonFormData6.UpdateBool("audio_type",false);
    jsonFormData6.UpdateBool("join_before_host",true);
    jsonFormData6.UpdateBool("enforce_login",true);
    jsonFormData6.UpdateBool("enforce_login_with_domains",true);
    jsonFormData6.UpdateString("enforce_login_domains","ipsum sint");
    jsonFormData6.UpdateBool("not_store_meeting_topic",false);
    jsonFormData6.UpdateBool("require_password_for_scheduling_new_meetings",true);
    jsonFormData6.UpdateBool("require_password_for_instant_meetings",false);
    jsonFormData6.UpdateBool("require_password_for_pmi_meetings",false);
    jsonFormData6.UpdateBool("use_pmi_for_scheduled_meetings",false);
    jsonFormData6.UpdateBool("use_pmi_for_instant_meetings",true);
    jsonFormData6.UpdateBool("meeting_authentication",true);
    jsonFormData6.UpdateBool("embed_password_in_join_link",false);
    jsonFormData6.UpdateBool("personal_meeting",false);
    req.AddStringForUpload2("tsp","",jsonFormData6,"utf-8","application/json");

    CkJsonObject jsonFormData7 = new CkJsonObject();
    jsonFormData7.UpdateBool("host_video",true);
    jsonFormData7.UpdateBool("participant_video",false);
    jsonFormData7.UpdateBool("audio_type",false);
    jsonFormData7.UpdateBool("join_before_host",true);
    jsonFormData7.UpdateBool("enforce_login",true);
    jsonFormData7.UpdateBool("enforce_login_with_domains",true);
    jsonFormData7.UpdateString("enforce_login_domains","ipsum sint");
    jsonFormData7.UpdateBool("not_store_meeting_topic",false);
    jsonFormData7.UpdateBool("require_password_for_scheduling_new_meetings",true);
    jsonFormData7.UpdateBool("require_password_for_instant_meetings",false);
    jsonFormData7.UpdateBool("require_password_for_pmi_meetings",false);
    jsonFormData7.UpdateBool("use_pmi_for_scheduled_meetings",false);
    jsonFormData7.UpdateBool("use_pmi_for_instant_meetings",true);
    jsonFormData7.UpdateBool("meeting_authentication",true);
    jsonFormData7.UpdateBool("embed_password_in_join_link",false);
    jsonFormData7.UpdateBool("personal_meeting",false);
    req.AddStringForUpload2("other_options","",jsonFormData7,"utf-8","application/json");

    CkJsonObject jsonFormData8 = new CkJsonObject();
    jsonFormData8.UpdateBool("host_video",true);
    jsonFormData8.UpdateBool("participant_video",false);
    jsonFormData8.UpdateBool("audio_type",false);
    jsonFormData8.UpdateBool("join_before_host",true);
    jsonFormData8.UpdateBool("enforce_login",true);
    jsonFormData8.UpdateBool("enforce_login_with_domains",true);
    jsonFormData8.UpdateString("enforce_login_domains","ipsum sint");
    jsonFormData8.UpdateBool("not_store_meeting_topic",false);
    jsonFormData8.UpdateBool("require_password_for_scheduling_new_meetings",true);
    jsonFormData8.UpdateBool("require_password_for_instant_meetings",false);
    jsonFormData8.UpdateBool("require_password_for_pmi_meetings",false);
    jsonFormData8.UpdateBool("use_pmi_for_scheduled_meetings",false);
    jsonFormData8.UpdateBool("use_pmi_for_instant_meetings",true);
    jsonFormData8.UpdateBool("meeting_authentication",true);
    jsonFormData8.UpdateBool("embed_password_in_join_link",false);
    jsonFormData8.UpdateBool("personal_meeting",false);
    req.AddStringForUpload2("audio_conferencing","",jsonFormData8,"utf-8","application/json");

    req.AddHeader("Authorization","Bearer <access_token>");

    CkHttpResponse resp = http.SynchronousRequest("api.zoom.us",443,true,req);
    if (http.get_LastMethodSuccess() == false) {
        Log.i(TAG, http.lastErrorText());
        return;
        }

    CkStringBuilder sbResponseBody = new CkStringBuilder();
    resp.GetBodySb(sbResponseBody);

    CkJsonObject jResp = new CkJsonObject();
    jResp.LoadSb(sbResponseBody);
    jResp.put_EmitCompact(false);

    Log.i(TAG, "Response Body:");
    Log.i(TAG, jResp.emit());

    int respStatusCode = resp.get_StatusCode();
    Log.i(TAG, "Response Status Code = " + String.valueOf(respStatusCode));
    if (respStatusCode >= 400) {
        Log.i(TAG, "Response Header:");
        Log.i(TAG, resp.header());
        Log.i(TAG, "Failed.");

        return;
        }


  }

  static {
      System.loadLibrary("chilkat");

      // Note: If the incorrect library name is passed to System.loadLibrary,
      // then you will see the following error message at application startup:
      //"The application <your-application-name> has stopped unexpectedly. Please try again."
  }
}

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": ""
    }
  ]
}