How to disable the PMI password requirement of specific user by api

Hi We are Api user, and want ti disable the PMI password for specific users by api,

We try to update the user account to disable PMI password by api which is “https://api.zoom.us/v2/users/{userId}/settings” with the request body:
{
“schedule_meeting”: {
“host_video”: true,
“participants_video”: true,
“audio_type”: “both”,
“join_before_host”: true,
“use_pmi_for_scheduled_meetings”: true,
“use_pmi_for_instant_meetings”: true,
“enforce_login_with_domains”: false,
“enforce_login_domains”: “”,
“not_store_meeting_topic”: false,
“force_pmi_jbh_password”: false,
“require_password_for_scheduling_new_meetings”: false,
“require_password_for_instant_meetings”: false,
“require_password_for_pmi_meetings”: “all”,
“pmi_password”: “”,
“pstn_password_protected”: false
}
}
.
But we got response :
{
“code”: 300,
“errors”: [
{
“field”: “schedule_meeting.pmi_password”,
“message”: “Invalid field.”
}
],
“message”: “Validation Failed.”
}

We want to know how can we disable the PMI password requirement of specific user by api

Thanks

Alex

Hey @Chi-gun_Huang,

Please try not including the "pmi_password": "" property in your request body.

Thanks,
Tommy

Dear Tommy,

We try to not include pmi_password property, and set property require_password_for_pmi_meetings to “none”, but still need password to start poi meeting. What property should we set to disable pmi password.

Thanks

Hey @Chi-gun_Huang,

Can you check your settings to make sure you have the password for PMI turned off? If you have it on, it will override the API.

Thanks,
Tommy


HI Thanks for your support. We have check the console that the admin account setting for PMI password requirement is disable, but also cannot disable by the api.

Thanks

Alex

Hey @Chi-gun_Huang,

Please check if the message on the docs affects your account type:

Thanks,
Tommy