# Bypassing name entry with the join\_url

**URL:** <https://devforum.zoom.us/t/bypassing-name-entry-with-the-join-url/6629>\
**Category:** API and Webhooks\
**Created:** [November 12, 2019, 8:12pm UTC](https://devforum.zoom.us/t/bypassing-name-entry-with-the-join-url/6629 "2019-11-12T20:12:15Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![edwinthinks](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/edwinthinks/32/1895_2.png) [@edwinthinks](https://devforum.zoom.us/u/edwinthinks)\
**Post date:** [November 12, 2019, 8:12pm UTC](https://devforum.zoom.us/t/bypassing-name-entry-with-the-join-url/6629/1 "2019-11-12T20:12:16Z")

</div>

**Description/Error**

I am trying to generate a `join_url` from our application that does not require the user to insert their name again. I read up on previous posts such as [Bypassing entering name step when joining a meeting](https://devforum.zoom.us/t/bypassing-entering-name-step-when-joining-a-meeting/4548) but not sure if it fits our use case.

Since we have the name of our users, we want them to skip that adding name step. I’ve tried the add registratant API but the join\_url it returns still seems to ask for the name of the user.

What options do I have to bypass this step?

Thanks,  
Edwin M. Mak

---

<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:** [November 12, 2019, 11:03pm UTC](https://devforum.zoom.us/t/bypassing-name-entry-with-the-join-url/6629/2 "2019-11-12T23:03:30Z")

</div>

Hey @edwinthinks,

If you are wanting to use the [Zoom Web Client](https://support.zoom.us/hc/en-us/articles/214629443-Zoom-Web-Client) for the meetings, then you can use the following join url and prefill the users name via a query param instead of the name input page:

`https://zoom.us/wc/{{meetindID}}/join?prefer=1&un=RWR3aW4=`

“Edwin” = `RWR3aW4=`

Make sure to [base64 Encode](https://www.base64encode.org/) the un value (which can be done programmatically in the coding language you use.

Let me know if that works for your use case! 🙂

If you are wanting to have the registered user join through the installed Zoom App, then the join\_url will open it and their name will be automatically included.

 ![49%20PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/2/2fae668b81f857c1ca9044c991a108ea74ade6d8.png)  
 ![51%20PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/3/3dac09d60a96e1c0d428ee115b374c8d579227d6.png)  
 ![54%20PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/3/395c341adf16fd8fa28b8790c1b81137ab607776.jpeg)

Although, if I click the link “join from your browser” then I will have to enter my name. The “join from your browser link” [can be turned off however](https://support.zoom.us/hc/en-us/articles/115005666383-Show-a-Join-from-your-browser-Link)!

 ![00%20PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/e/ebdaf4920bc4dd004619461929ccaf70f2d4649a.png)

Related post:

> [@Force username when entering meeting using browser Zoom app](https://devforum.zoom.us/t/force-username-when-entering-meeting-using-browser-zoom-app/1102/7):
>
> Hey Zeusstl, I believe the only way to accomplish this is with our meetings API: POST /meetings/{meetingId}/registrants Docs here: [https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingregistrantcreate](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingregistrantcreate) This generates a unique url for the user and sends them an email to join the meeting. The only catch is the meeting has to be scheduled. (You can do this from your meetings web dashboard [https://zoom.us/meeting](https://zoom.us/meeting)) And the “Registration” setting must be set to “Required” Mor…

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![edwinthinks](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/edwinthinks/32/1895_2.png) [@edwinthinks](https://devforum.zoom.us/u/edwinthinks)\
**Post date:** [November 13, 2019, 5:46pm UTC](https://devforum.zoom.us/t/bypassing-name-entry-with-the-join-url/6629/3 "2019-11-13T17:46:12Z")

</div>

Hello tommy,

Thanks for the reply! I think the solution provided doesn’t match my use case 100%. Let me see if that is the case through clarification.

I don’t think we can make our users go directly to the Web Client because currently it seems like audio does not work for Safari and Firefox whom of which are a large portion of our users. Is this accurate?

Could we prevent sending the email when adding a registrant via the API? If so, I think we want to avoid sending emails.

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:** [November 13, 2019, 10:31pm UTC](https://devforum.zoom.us/t/bypassing-name-entry-with-the-join-url/6629/4 "2019-11-13T22:31:54Z")

</div>

Hey @edwinthinks,

Correct, our Web SDK and [Zoom Web Client](https://support.zoom.us/hc/en-us/articles/214629443-Zoom-Web-Client#h_2da60ac7-455e-466f-85d1-974aa68f0703) have limited browser support outside Chrome.

Joining the meeting via the `join_url` that registrants get will populate their names in the Zoom Native Client/App.

To prevent sending emails to registrants, you can [update your meeting](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingupdate) and pass in false for `"registrants_confirmation_email"`.

```json
{
  "settings": {
    "registrants_confirmation_email": true
   }
}

```

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![ascvn](https://avatars.discourse-cdn.com/v4/letter/a/f0a364/32.png) [@ascvn](https://devforum.zoom.us/u/ascvn)\
**Post date:** [April 27, 2020, 11:09am UTC](https://devforum.zoom.us/t/bypassing-name-entry-with-the-join-url/6629/5 "2020-04-27T11:09:58Z")

</div>

Hello tommy,  
I have same problem when i try join url, we can’t bypass name entry and reCapcha.  
My join url: [https://zoom.us/wc/99476198357/join?prefer=1&un=RMawxqFuZyBUaOG7iyBIxrDhu51uZw==](https://zoom.us/wc/99476198357/join?prefer=1&un=RMawxqFuZyBUaOG7iyBIxrDhu51uZw==)

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/b/b616d0a21dafecfc401fc6f22cc4cec0d544dbe5.png)

---

<div class="post-metadata">

**Author:** ![mattia.villaggi](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/mattia.villaggi/32/7256_2.png) [@mattia.villaggi](https://devforum.zoom.us/u/mattia.villaggi)\
**Post date:** [April 29, 2020, 10:04am UTC](https://devforum.zoom.us/t/bypassing-name-entry-with-the-join-url/6629/6 "2020-04-29T10:04:10Z")

</div>

Hi all,

same issue for me, is there any other way to bypass both ID name and reCAPTCHA?  
My join URL: [https://zoom.us/wc/6905600007/join?prefer=1&un=RWR3aW4=](https://zoom.us/wc/6905600007/join?prefer=1&un=RWR3aW4=)

Thanks in advance.

---

<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:** [May 4, 2020, 7:49pm UTC](https://devforum.zoom.us/t/bypassing-name-entry-with-the-join-url/6629/7 "2020-05-04T19:49:46Z")

</div>

Hey @mattia.villaggi,

Only way to bypass is using the [Web SDK](https://marketplace.zoom.us/docs/sdk/native-sdks/introduction) or Zoom Mobile / Desktop app.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![mattia.villaggi](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/mattia.villaggi/32/7256_2.png) [@mattia.villaggi](https://devforum.zoom.us/u/mattia.villaggi)\
**Post date:** [May 5, 2020, 8:19am UTC](https://devforum.zoom.us/t/bypassing-name-entry-with-the-join-url/6629/8 "2020-05-05T08:19:47Z")

</div>

Hi Tommy,

thanks for your reply.  
Just to understand better, is there any way to bypass the ID name on desktop app? I cannot find any setting about this.

Thanks,  
M

---

<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:** [May 11, 2020, 6:50pm UTC](https://devforum.zoom.us/t/bypassing-name-entry-with-the-join-url/6629/9 "2020-05-11T18:50:28Z")

</div>

Hey @mattia.villaggi,

Can you clarify what you mean by “ID name”? Screenshot would be helpful.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![mattia.villaggi](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/mattia.villaggi/32/7256_2.png) [@mattia.villaggi](https://devforum.zoom.us/u/mattia.villaggi)\
**Post date:** [May 12, 2020, 10:27am UTC](https://devforum.zoom.us/t/bypassing-name-entry-with-the-join-url/6629/10 "2020-05-12T10:27:09Z")

</div>

I apologize, I am referring to “Your Name” tab.  
Scrrenshot attached.

Thanks,

 ![Schermata 2020-05-12 alle 12.25.06](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/6/6eb920c0f1ae172e63a36480fabaf7e6032810f9.png)

---

<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:** [May 15, 2020, 9:48pm UTC](https://devforum.zoom.us/t/bypassing-name-entry-with-the-join-url/6629/11 "2020-05-15T21:48:18Z")

</div>

Hey @mattia.villaggi,

There is no way to bypass this.

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, 9:21pm UTC](https://devforum.zoom.us/t/bypassing-name-entry-with-the-join-url/6629/12 "2020-08-21T21:21:23Z")

</div>

Closed on August 21, 2020, 9:21pm UTC


