# Create User Question

**URL:** <https://devforum.zoom.us/t/create-user-question/5361>\
**Category:** Web\
**Created:** [August 6, 2019, 2:26am UTC](https://devforum.zoom.us/t/create-user-question/5361 "2019-08-06T02:26:26Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![h1016j](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/h1016j/32/233_2.png) [@h1016j](https://devforum.zoom.us/u/h1016j)\
**Post date:** [August 6, 2019, 2:26am UTC](https://devforum.zoom.us/t/create-user-question/5361/1 "2019-08-06T02:26:26Z")

</div>

Hi,

I have some questions related to create user and create scheduled meeting.  
I need to create users from “action: custCreate”. Then create scheduled meeting and add my users as host or alternative\_hosts.  
My questions below:

1. For user creation. How does zoom validate emails that i put as user\_info.email?
2. For user creation. Since i am using api plan, how does it matter in user\_info.type?
3. For scheduled meeting creation. My “custCreate” users are set as host or alternative host in a meeting. Since “custCreate” has no password and cannot login into zoom, how can my “custCreate” user join the meeting?

Thanks!

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 6, 2019, 3:31pm UTC](https://devforum.zoom.us/t/create-user-question/5361/2 "2019-08-06T15:31:48Z")

</div>

Hey @h1016j, thanks for reaching out!

**custCreate** - This action is provided for [API Partner Plans only](https://zoom.us/plan/api). Do you have this type of plan?

1. What do you mean validate emails?
2. `user_info.type` [specifies what level of user you want to create](https://zoom.us/pricing). If you want that user to have access to use the API’s, they have to be Pro level and above.
3. You could [add the email as a participant](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingregistrantcreate) and they will get an email notification to join the meeting.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![h1016j](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/h1016j/32/233_2.png) [@h1016j](https://devforum.zoom.us/u/h1016j)\
**Post date:** [August 7, 2019, 9:49pm UTC](https://devforum.zoom.us/t/create-user-question/5361/3 "2019-08-07T21:49:58Z")

</div>

Hi @tommy

We are planing to use API plan. We use 60 day trial for now. To answer your questions:

1. I mean validate if the email is a real email. For example what if i just put [asdf@asdf.com](mailto:asdf@asdf.com)?
2. Got it.
3. User created by **custCreate** will not able to login into zoom and have no password. So, in zoom API, if I created scheduled meeting and put **custCreate** user as host. How will this user login into the meeting?

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 7, 2019, 10:30pm UTC](https://devforum.zoom.us/t/create-user-question/5361/4 "2019-08-07T22:30:15Z")

</div>

Hey @h1016j

To use the `custCreate` feature you need to be a [Zoom API Partner](https://zoom.us/plan/api).

1. Zoom only validates if it is a valid email format. So `asdf@asdf.com` would work, but `asdf@.com` would not work.

2. 🙂

3. In the response of the [Create Meeting endpoint](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate), the `custCreate` user will be able to start/join the meeting with the `start_url` which has a zak token attached that lasts 90 days

We updated our docs with more info on the `start_url`:

> **[Create a Meeting - Meetings - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate)**
>
> Create a meeting for a user. 
> 
> 
> 
> Meeting object.
> 
> Responses
> 
> Send a Test Request

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![h1016j](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/h1016j/32/233_2.png) [@h1016j](https://devforum.zoom.us/u/h1016j)\
**Post date:** [August 8, 2019, 11:52pm UTC](https://devforum.zoom.us/t/create-user-question/5361/5 "2019-08-08T23:52:00Z")

</div>

Hi @tommy  
Can API free trial account use api to create a custCreate user?

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 9, 2019, 4:19pm UTC](https://devforum.zoom.us/t/create-user-question/5361/6 "2019-08-09T16:19:15Z")

</div>

Hey @h1016j,

Unfortunately no. To use the `custCreate` feature you need to be a [Zoom API Partner](https://zoom.us/plan/api).

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 6:37pm UTC](https://devforum.zoom.us/t/create-user-question/5361/7 "2020-08-21T18:37:51Z")

</div>


