# How to start session through api as host without asking signon

**URL:** <https://devforum.zoom.us/t/how-to-start-session-through-api-as-host-without-asking-signon/567>\
**Category:** API and Webhooks\
**Created:** [April 25, 2017, 6:58am UTC](https://devforum.zoom.us/t/how-to-start-session-through-api-as-host-without-asking-signon/567 "2017-04-25T06:58:09Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shantala\_Phani](https://avatars.discourse-cdn.com/v4/letter/s/db5fbb/32.png) [@Shantala\_Phani](https://devforum.zoom.us/u/Shantala_Phani)\
**Post date:** [April 25, 2017, 6:58am UTC](https://devforum.zoom.us/t/how-to-start-session-through-api-as-host-without-asking-signon/567/1 "2017-04-25T06:58:09Z")

</div>

Hi,

When I start a session as host through api link which is provided while creating session, I am landing on to sign in page of zoom. I would like to go directly into the session without signing in. How do I do that

Thank you,

Shantala

---

<div class="post-metadata">

**Author:** ![Zoom\_Developer](https://avatars.discourse-cdn.com/v4/letter/z/eb8c5e/32.png) [@Zoom\_Developer](https://devforum.zoom.us/u/Zoom_Developer)\
**Post date:** [April 25, 2017, 4:57pm UTC](https://devforum.zoom.us/t/how-to-start-session-through-api-as-host-without-asking-signon/567/2 "2017-04-25T16:57:00Z")

</div>

The json blob that&nbsp;you get back by calling /v1/meeting/create contains a&nbsp;“start\_url” parameter. you just have to launch that. &nbsp;

&nbsp;

Thanks, Wei&nbsp;

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![Shantala\_Phani](https://avatars.discourse-cdn.com/v4/letter/s/db5fbb/32.png) [@Shantala\_Phani](https://devforum.zoom.us/u/Shantala_Phani)\
**Post date:** [April 26, 2017, 5:32am UTC](https://devforum.zoom.us/t/how-to-start-session-through-api-as-host-without-asking-signon/567/3 "2017-04-26T05:32:04Z")

</div>

Hi Wei,

I am using the same link. Infact we are having 20 hosts. So everyone is using start link which is obtained while create meeting. But still when we click on that link we land up to sign in page instead of lesson. The start link is different for different host and everyone is starting individually from their own system so there is no mix up. Please help. Below is the sample link we get for start session when we create session. And we are from India and we again have to wait till you reply and we can apply the changes only the next day. So can we get api support during IST timings please?

To clarify further I am using the same start url in my api call to start the meeting but still I am landing up on the sign in page

[https://etutorworld.zoom.us/s/823551884?zpk=CEqIoiFflLPO9VmL9c0LpsnLs-eW8r3veqi-INqF6lc.BwcAAAFbp6iDNAAAHCAkMTIwM2Q1N2ItNDE0Yy00YjUyLTg0YTYtN2IzMzlhY2ZhZTkzFkVLa2kzSUtZVHRTMkUwMmZQVjE1Z1EWRUtraTNJS1lUdFMyRTAyZlBWMTVnUR5wYXJuYS5iYW5lcmplZUBldHV0b3J3b3JsZC5uZXRkANRIRVNrdFNLNUpDV0NFNDVaV25tSGx6VU5WX25MeDFZNlBqZkdUOFdJWHpnLkJnTXNRVTlQT0VoV2VqbFhhMjEzVm1vNU1HaDVZa2wyZW1wMFFqTTNRVkZsVFdvcldFbHNVRkYyWW5nd1p6MUFPVGc1TkdFME5XSTJOelU1TTJaaVpETm1NMkpoTUdFM09HVTNPR0pqWkRRMU56azRaR0V6WWpVMllUVmpZall4WldaaFlURTFZbUZpT0dKa1lURTRZd0FNTTBOQ1FYVnZhVmxUTTNNOQAAFlRfWDllN1ZTU19pMjl1UDROWVgxZncCAgEA](https://etutorworld.zoom.us/s/823551884?zpk=CEqIoiFflLPO9VmL9c0LpsnLs-eW8r3veqi-INqF6lc.BwcAAAFbp6iDNAAAHCAkMTIwM2Q1N2ItNDE0Yy00YjUyLTg0YTYtN2IzMzlhY2ZhZTkzFkVLa2kzSUtZVHRTMkUwMmZQVjE1Z1EWRUtraTNJS1lUdFMyRTAyZlBWMTVnUR5wYXJuYS5iYW5lcmplZUBldHV0b3J3b3JsZC5uZXRkANRIRVNrdFNLNUpDV0NFNDVaV25tSGx6VU5WX25MeDFZNlBqZkdUOFdJWHpnLkJnTXNRVTlQT0VoV2VqbFhhMjEzVm1vNU1HaDVZa2wyZW1wMFFqTTNRVkZsVFdvcldFbHNVRkYyWW5nd1p6MUFPVGc1TkdFME5XSTJOelU1TTJaaVpETm1NMkpoTUdFM09HVTNPR0pqWkRRMU56azRaR0V6WWpVMllUVmpZall4WldaaFlURTFZbUZpT0dKa1lURTRZd0FNTTBOQ1FYVnZhVmxUTTNNOQAAFlRfWDllN1ZTU19pMjl1UDROWVgxZncCAgEA)

&nbsp;

Thanks and regards,

Shantala

---

<div class="post-metadata">

**Author:** ![Wei\_Guo1](https://avatars.discourse-cdn.com/v4/letter/w/ec9cab/32.png) [@Wei\_Guo1](https://devforum.zoom.us/u/Wei_Guo1)\
**Post date:** [April 26, 2017, 11:10pm UTC](https://devforum.zoom.us/t/how-to-start-session-through-api-as-host-without-asking-signon/567/4 "2017-04-26T23:10:47Z")

</div>

Hi Shantala,

the start URL only valid for 30 minutes and if it expired, it will lead you to sign in page.

Best

Wei

&nbsp;

---

<div class="post-metadata">

**Author:** ![Zoom\_Developer](https://avatars.discourse-cdn.com/v4/letter/z/eb8c5e/32.png) [@Zoom\_Developer](https://devforum.zoom.us/u/Zoom_Developer)\
**Post date:** [April 28, 2017, 3:00am UTC](https://devforum.zoom.us/t/how-to-start-session-through-api-as-host-without-asking-signon/567/5 "2017-04-28T03:00:42Z")

</div>

Hi Shantala, few more clarifications as we looked into the details of your case.

(1) start\_url will timeout in 2 hours from the time you call the createmeeting API and get the JSON - so, ignore my earlier comment of 30 minutes. This is part of our security framework. This is applicable only&nbsp;for the start\_url which will be used by the host to launch a session. join\_url will not time out

(2) In most cases, if you schedule a meeting ahead of time, you will get into this issue where the start\_url might not be valid at the time of the meeting. In your application, you should call “/v1/meeting/get” api and pass the meeting id and host id that you already have from the createmeeting API. The return JSON blob contains the updated start\_url which should be used to launch the meeting

Try this out and let us know if you need further help.&nbsp;

Wei

---

<div class="post-metadata">

**Author:** ![ozgur.ozguven](https://avatars.discourse-cdn.com/v4/letter/o/2acd7d/32.png) [@ozgur.ozguven](https://devforum.zoom.us/u/ozgur.ozguven)\
**Post date:** [September 6, 2018, 10:58am UTC](https://devforum.zoom.us/t/how-to-start-session-through-api-as-host-without-asking-signon/567/6 "2018-09-06T10:58:59Z")

</div>

Hi,&nbsp;

Is there a way to stop a user who starts a meeting created via API by launching the “start\_url” but then the moment the meeting is over, sign out the user so he/she cannot start or schedule another meeting using the Zoom software? I am trying to centralise all the meeting creation and scheduling to my app which talks to Zoom API.&nbsp;

Any advice will be appreciated.&nbsp;

Thanks

Oz

---

<div class="post-metadata">

**Author:** ![michael\_p.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_p.zoom/32/18105_2.png) [@michael\_p.zoom](https://devforum.zoom.us/u/michael_p.zoom)\
**Post date:** [September 6, 2018, 5:41pm UTC](https://devforum.zoom.us/t/how-to-start-session-through-api-as-host-without-asking-signon/567/7 "2018-09-06T17:41:19Z")

</div>

Hi&nbsp;

Hi, Oz,&nbsp;

You can sign out a user using the [Revoke a user SSO token](https://zoom.github.io/api/#retrieve-a-users-token). I’m not sure if we have the capability to stop a user from scheduling a meeting unless you remove them from your account.&nbsp;

&nbsp;

Thanks

&nbsp;

---

<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, 5:47pm UTC](https://devforum.zoom.us/t/how-to-start-session-through-api-as-host-without-asking-signon/567/8 "2020-08-21T17:47:57Z")

</div>

Closed on August 21, 2020, 5:47pm UTC


