# Error code: 1009 when creating a user with an existing PRO account

**URL:** <https://devforum.zoom.us/t/error-code-1009-when-creating-a-user-with-an-existing-pro-account/52229>\
**Category:** API and Webhooks\
**Tags:** faq\
**Created:** [June 11, 2021, 4:25am UTC](https://devforum.zoom.us/t/error-code-1009-when-creating-a-user-with-an-existing-pro-account/52229 "2021-06-11T04:25:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![phanhoangminh1704](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/phanhoangminh1704/32/27168_2.png) [@phanhoangminh1704](https://devforum.zoom.us/u/phanhoangminh1704)\
**Post date:** [June 11, 2021, 4:25am UTC](https://devforum.zoom.us/t/error-code-1009-when-creating-a-user-with-an-existing-pro-account/52229/1 "2021-06-11T04:25:58Z")

</div>

## Using this template helps us debug your issues more effectively 🙂

**Description**  
when I try to create 1 active user with 1 PRO account I get an error and can’t find a solution.

**Error**

```auto
{ code: 1009,
  message: 'The user abc@gmail.com already holds an active account.' }

```

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
JWT

**Additional context**  
Is it possible to solve this using REST Api? because i found this: [Adding existing users to a paid account – Zoom Help Center](https://support.zoom.us/hc/en-us/articles/360028938451-Adding-Existing-Pro-Users-to-a-Business-Account)

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [June 11, 2021, 7:22pm UTC](https://devforum.zoom.us/t/error-code-1009-when-creating-a-user-with-an-existing-pro-account/52229/3 "2021-06-11T19:22:03Z")

</div>

Hi @phanhoangminh1704,

This error means that the user you’re attempting to create already has an active Zoom account. Are you trying to create a new user or add a user to your account from another account?

If it’s the latter, you will need to invite them to your account following these steps:

> **[Adding existing users to a paid account](https://support.zoom.us/hc/en-us/articles/360028938451-Adding-existing-users-to-a-paid-account)**
>
> Overview
> Purchasing a Zoom account gives your organization access to more features and potentially licenses for your users. If you have not invited them to join your account already, some users in ...

Let me know if this helps,  
Will

---

<div class="post-metadata">

**Author:** ![srivathsangk](https://avatars.discourse-cdn.com/v4/letter/s/3d9bf3/32.png) [@srivathsangk](https://devforum.zoom.us/u/srivathsangk)\
**Post date:** [June 12, 2021, 4:25am UTC](https://devforum.zoom.us/t/error-code-1009-when-creating-a-user-with-an-existing-pro-account/52229/4 "2021-06-12T04:25:57Z")

</div>

Hi Will,

Minh is my developer. We’re building an Online school. The tutor who intent to signup with us - already has a zoom PRO account. Normally when a tutor signup - createusers API we add them to our organization’s parent account and send them zoom invitation.

In this case, the tutor who already has a PRO account and trying to signup with our School - did not get any zoom invitation.

Can you confirm if the API doesn’t support this request and we have to manually add the PRO license holder to our user’s list via Zoom \> user management settings?

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [June 14, 2021, 5:46pm UTC](https://devforum.zoom.us/t/error-code-1009-when-creating-a-user-with-an-existing-pro-account/52229/5 "2021-06-14T17:46:31Z")

</div>

Hi @srivathsangk,

Thanks for clarifying—if the user already exists under your account, you can apply a Pro license to their user profile from the Update User API:

> **[Update a user - Users - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/userupdate)**
>
> Update information on a user's Zoom profile.
> Scopes: user:write:admin user:write
> 
> Rate Limit Label: Light
> 
> Authorization
> 
> Flow: authorizationCode
> 
> Auth...

You will specify type 2 in the request body, which will apply a license to the user.

Let me know if this helps to clarify!  
Will

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [July 15, 2021, 3:47am UTC](https://devforum.zoom.us/t/error-code-1009-when-creating-a-user-with-an-existing-pro-account/52229/6 "2021-07-15T03:47:29Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
