DELETE /users/{userId}

Deleting a user permanently removes the user and their data from Zoom. Users can create a new Zoom account using the same email address. An account owner or an account admin can transfer meetings, webinars and cloud recordings to another Zoom user account before deleting.

This API disassociates (unlinks) a user from the associated Zoom account and provides the user their own basic free Zoom account, and the user can 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: Light

Servers

Path parameters

Name Type Required Description
userId String Yes

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

Query parameters

Name Type Required Description
transfer_webinar Boolean No

Transfer webinar.

action String No

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

Valid values:

  • "delete"
  • "disassociate"

Default value: "disassociate"

transfer_meeting Boolean No

Transfer meeting.

transfer_email String No

Transfer email.

transfer_recording Boolean No

Transfer recording.

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.