# Getting Alternate Host Start URL Via API

**URL:** <https://devforum.zoom.us/t/getting-alternate-host-start-url-via-api/21843>\
**Category:** API and Webhooks\
**Created:** [June 19, 2020, 5:00pm UTC](https://devforum.zoom.us/t/getting-alternate-host-start-url-via-api/21843 "2020-06-19T17:00:19Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![AAhmedPerdoceo](https://avatars.discourse-cdn.com/v4/letter/a/91b2a8/32.png) [@AAhmedPerdoceo](https://devforum.zoom.us/u/AAhmedPerdoceo)\
**Post date:** [June 19, 2020, 5:00pm UTC](https://devforum.zoom.us/t/getting-alternate-host-start-url-via-api/21843/1 "2020-06-19T17:00:19Z")

</div>

**Description**  
When we create a meeting, we want to assign a few users as alternate hosts when those users try to access the meeting. Further, we want them to enter the meeting as alternate hosts. We attempted to do this by:

1. Created the meeting, allowing registration and automatic approval.
2. Registered a user for the meeting using ADD MEETING REGISTRANT.
3. Took that same user’s email and did an UPDATE MEETING call, adding her as an Alternate Host.
4. Used the URL generated for the meeting registrant and entered the meeting.

We would expect this user, who is using a URL generated specifically for them as a participant, and who is an Alternate Host in the meeting - would have Host privileges when entering the meeting.

**Error**  
The user did not have any host privileges in the meeting but looked like a normal participant.

**Which Endpoint/s?**  
CREATE MEETING  
ADD MEETING REGISTRANT  
UPDATE MEETING

**So - is it possible to:**

1. Create a meeting
2. Add alternative hosts to that meeting.
3. Use APIs to get start/join URLs that will take those individual alternative hosts into the meeting AS alternative hosts, instead of relying on an e-mail that will include a start/join URL?

Thank you

---

<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:** [June 23, 2020, 10:10pm UTC](https://devforum.zoom.us/t/getting-alternate-host-start-url-via-api/21843/2 "2020-06-23T22:10:20Z")

</div>

Hey @AAhmedPerdoceo,

You do not need to register an alternative host. Just [add them as an alternative host directly](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate).

 ![Screen Shot 2020-06-23 at 4.10.10 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/f/f652c6695b86ae6108cc5fc09e180317c9c5363e.png)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![AAhmedPerdoceo](https://avatars.discourse-cdn.com/v4/letter/a/91b2a8/32.png) [@AAhmedPerdoceo](https://devforum.zoom.us/u/AAhmedPerdoceo)\
**Post date:** [June 24, 2020, 7:36pm UTC](https://devforum.zoom.us/t/getting-alternate-host-start-url-via-api/21843/3 "2020-06-24T19:36:42Z")

</div>

Sure, but without a url that identifies that user specifically, and gives them the rights that their account has (as an alternate host), how can we have them get host rights in a chat?

We are trying to avoid:

1. User having to explicitly register a login.
2. User having to login to their zoom account

We currently:

1. Create a licensed zoom user account for them via api.
2. Add them as alternate hosts via api.
3. Want to redirect them into the chat with rights (without them signing up/signing in/clicking an email link).

It is #3 that we are finding impossible. Is there a way to do this?

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:** [June 25, 2020, 8:33pm UTC](https://devforum.zoom.us/t/getting-alternate-host-start-url-via-api/21843/4 "2020-06-25T20:33:59Z")

</div>

Hey @AAhmedPerdoceo,

For the alternative host to work, they must be signed into their Zoom account and then start the meeting.

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, 10:27pm UTC](https://devforum.zoom.us/t/getting-alternate-host-start-url-via-api/21843/5 "2020-08-21T22:27:16Z")

</div>


