Can't create instant meeting without password

I’m trying to create instant meetings via POST /users/me/meetings, with minimum friction for the user - by not having a password. Despite setting the password to the empty string, or not sending the field, the response still comes back with a 6-digit password.

{
  topic: "Meeting title goes here",
  type: 1,  // instant
  start_time: new Date("2020-04-15T01:23:45Z"),
  agenda: "Never seen this displayed anywhere",
  settings: {
    auto_recording: "cloud",
  },
  password: "",  // or omitted altogether
};

Sample response:

{
  uuid: 'U9UsaZCfSG2jKoFzkzYXPQ==',
  id: 208071219,
  host_id: 'vbwZqLw4Qvumcr2V9H5Ghw',
  ...
  start_url: 'https://zoom.us/s/208071219?zak=eyJ6bV9za20iOiJ6bV9vMm0iLCJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJjbGllbnQiLCJ1aWQiOiJ2YndacUx3NFF2dW1jcjJWOUg1R2h3IiwiaXNzIjoid2ViIiwic3R5IjoxMDAsIndjZCI6ImF3MSIsImNsdCI6MCwic3RrIjoiRW5CSDBGRnZBTjNCTFQ2cmx3VU43U2MyNE5IQ2dUdUZGa2JYNFFCNjVKRS5CZ1VnVVhONmNrMVFiR1JYTVcxUmNrUkhOWE5oWnpSSVVYSjJVM0IyVFdoNmFIaEFaV000TUdKbU4yWmlPVEEzWlRBeE5tRm1aR1l5TVRFMk5EQXlaVEl5WWpWbFlXUXpNemMwTVRBelpHSTBaV1U1WlRaaU9HUTJaR1l5TldNMk56UTVaQUFNTTBOQ1FYVnZhVmxUTTNNOUFBTmhkekUiLCJleHAiOjE1ODYzOTMzMjcsImlhdCI6MTU4NjM4NjEyNywiYWlkIjoicW56T2Y0VXpTRjJsaXNmdzY5czRIZyIsImNpZCI6IiJ9.IYstnr5RPgTOPfsRRaRmBY4eFu5istRf1HbWJSXR0_Q',
  join_url: 'https://zoom.us/j/208071219?pwd=VkM4Y2tYZUZsajBaaFVmSmlrL0hlQT09',
  password: '514124',  // <-- bad dog
  h323_password: '514124',
  pstn_password: '514124',
  encrypted_password: 'VkM4Y2tYZUZsajBaaFVmSmlrL0hlQT09',
  settings: {
  ...
  }
}

Hey @Civility,

In your Zoom settings, please see if “Require a password for instant meetings” is checked.

Thanks,
Tommy

Thanks @tommy, unchecking that setting worked!

Should the value of the password field in API call override it though? Or do the settings at https://zoom.us/profile/setting take precedence when there’s a conflict?

Hey @Civility,

Happy to hear that worked!

The settings in https://zoom.us/profile/setting take precedence.

Thanks,
Tommy