# New user creation, subscription\_id,

**URL:** <https://devforum.zoom.us/t/new-user-creation-subscription-id/137425>\
**Category:** Users and Groups\
**Tags:** api\
**Created:** [September 17, 2025, 1:33am UTC](https://devforum.zoom.us/t/new-user-creation-subscription-id/137425 "2025-09-17T01:33:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![andrew.hsu1](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/andrew.hsu1/32/50828_2.png) [@andrew.hsu1](https://devforum.zoom.us/u/andrew.hsu1)\
**Post date:** [September 17, 2025, 1:33am UTC](https://devforum.zoom.us/t/new-user-creation-subscription-id/137425/1 "2025-09-17T01:33:32Z")

</div>

I’m currently developing on a personal Zoom Workplace Pro Plus account with a single license. I’m trying to prototype a use case where I can programmatically create multiple users for a client’s potential integration. Is there any way to do this?

Some additional details/questions:

1. Is there no way to get access to custCreate unless I sign up to be an ISV partner?
2. I’m trying to use the API to create users (POST /v2/users). I assume this won’t be possible with my current account and single license. Would adding an additional license help me prototype this?
3. For the API call in #2, I’m not sure how to get this required parameter: license\_info\_list.subscription\_id

Please let me know if you can provide any recommendations on how to best move forward.

By the way, here is my current technical plan:

1. When staff users are created in our app, I create a new Zoom user for them
2. Standard users can sign up for our app, and are associated with staff users in our database. These users will not have their own zoom accounts, but may want to use zoom features to ask staff members for assistance
3. Staff or client users can initiate video calls with each other. Due to the limitations in #2, I was planning on replicating this functionality with the Meeting SDK-- “calling” another user would result in a meeting being created on our backend on behalf of our staff user, and would instantly notify both users with an option to join the meeting

Please let me know if my mental model is off-base, or if you have any additional recommendations.  
Thanks for the help!

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [September 17, 2025, 10:19pm UTC](https://devforum.zoom.us/t/new-user-creation-subscription-id/137425/2 "2025-09-17T22:19:21Z")

</div>

Hi @andrew.hsu1 ,

> [@andrew.hsu1](#):
>
> I’m trying to prototype a use case where I can programmatically create multiple users for a client’s potential integration. Is there any way to do this?
> 
> Some additional details/questions:
> 
> 1. Is there no way to get access to custCreate unless I sign up to be an ISV partner?

As you are external to the client’s account, you would not be able to create users for their account unless you [published an app](https://developers.zoom.us/docs/distribute/) that the client installed on their account that is scoped to give you the permission to create users on their account. As an [ISV partner](https://www.zoom.com/en/isv/), this would be the case as well.

> [@andrew.hsu1](#):
>
> I’m trying to use the API to create users (POST /v2/users). I assume this won’t be possible with my current account and single license. Would adding an additional license help me prototype this?

You can use this API to create users on your own account. Your current license is sufficient. You can confirm this on [the documentation prerequisites](https://developers.zoom.us/docs/api/users/#tag/users/post/users).

> [@andrew.hsu1](#):
>
> For the API call in #2, I’m not sure how to get this required parameter: license\_info\_list.subscription\_id

Please check the documentation above and look at the `user_info` object under the “Body” section and you will see all the acceptable values.

> [@andrew.hsu1](#):
>
> Staff or client users can initiate video calls with each other. Due to the limitations in #2, I was planning on replicating this functionality with the Meeting SDK-- “calling” another user would result in a meeting being created on our backend on behalf of our staff user, and would instantly notify both users with an option to join the meeting

Yes it’s possible to start meetings for your standard users (users external to the staff users account):

> [@Allow external users (hosts) to start meeting using webSDK](https://devforum.zoom.us/t/allow-external-users-hosts-to-start-meeting-using-websdk/107272/2):
>
> @prathmesh_patil , Yes, this workflow is possible, but your app will have to be reviewed and published. For this, see the below links: Start meetings and webinars with a Zoom user’s ZAK token Preparing your Meeting SDK app for review
