Deleting a user permanently removes them and their data from Zoom. They will be able to create a new Zoom account with the same email address if they have access to it. An account owner or an account admin can transfer meetings, webinars and cloud recordings to another Zoom user before deleting, but if not transferred, they will be permanently deleted.By default, this API disassociates unlinks a user from the associated account. The disassociation will give them their own basic, free Zoom account. It will not be associated with your account, and they will be able to purchase their own licenses. You can transfer the user's data meetings, webinars and cloud recordings to another user before disassociation. To permanently delete a user, specify "delete" as the value of the action query parameter.**Scopes:** user:write:admin user:write ** Rate Limit Label https://marketplace.zoom.us/docs/apireference/ratelimits#ratelimits :** Light

deleteUser(
  userId,
  action = NULL,
  transfer_email = NULL,
  transfer_meeting = NULL,
  transfer_webinar = NULL,
  transfer_recording = NULL,
  return_response = F
)

Arguments

userId

The user ID or email address of the user. For userlevel apps, pass me as the value for userId.

action

Delete action options:disassociate Disassociate a user.delete Permanently delete a user.Note: To delete pending user in the account, use disassociate

transfer_email

Transfer email.

transfer_meeting

Transfer meeting.

transfer_webinar

Transfer webinar.

transfer_recording

Transfer recording.

return_response

Whether to return the response instead of the response content. Defaults to FALSE.