# Meeting not started!

**URL:** <https://devforum.zoom.us/t/meeting-not-started/5040>\
**Category:** Web\
**Created:** [July 16, 2019, 11:50am UTC](https://devforum.zoom.us/t/meeting-not-started/5040 "2019-07-16T11:50:59Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![danish](https://avatars.discourse-cdn.com/v4/letter/d/e9a140/32.png) [@danish](https://devforum.zoom.us/u/danish)\
**Post date:** [July 16, 2019, 11:50am UTC](https://devforum.zoom.us/t/meeting-not-started/5040/1 "2019-07-16T11:50:59Z")

</div>

Hi There,

I have created meeting with this request

{  
“topic”: “Another Test”,  
“type”: 1,  
“start\_time”: “2019-07-16T07:50:50Z”,  
“timezone”:“UTC”,  
“settings”: {  
“join\_before\_host”: true,  
“approval\_type”: 0  
}  
}

It created meeting successfully but when i try to join meeting it throw error  
{method: “join”, status: false, errorCode: 3008, errorMessage: “Meeting not started!”, result: null}

My code for joining meeting

ZoomMtg.init({  
leaveUrl: meetConfig.leaveUrl,  
isSupportAV: true,  
success: function () {  
ZoomMtg.join(  
{  
meetingNumber: meetConfig.meetingNumber,  
userName: meetConfig.userName,  
signature: meetConfig.signature,  
apiKey: meetConfig.apiKey,  
userEmail: meetConfig.userEmail,  
passWord: “”,  
success: function(res){  
$(’#meeting\_card’).hide();  
console.log(‘join meeting success’);  
},  
error: function(res) {  
console.log(res);  
}  
}  
);  
},  
error: function(res) {  
console.log(res);  
}  
});

I don’t know what i am doing wrong.

Thanks,  
Ritesh

---

<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:** [July 16, 2019, 4:30pm UTC](https://devforum.zoom.us/t/meeting-not-started/5040/3 "2019-07-16T16:30:01Z")

</div>

Hey @danish, happy to help with this!

The issue is the meeting is not started.

`"join_before_host": true` only works with meeting `"type"` 2, 3, or 8. You are using `"type":1`.

To solve this, you have to start the meeting first OR set the meeting to type 2, 3, or 8.

![27%20AM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/d/dbaafeb6cabc90449a3aa928c8a36c289620ce0b.png)

![36%20AM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/f/f8f7f04b3be66383dbb583367e92a6c98742368a.png)

Expand the schema to see more details here,

> **[Create a Meeting - Meetings - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate#request-body)**
>
> Create a meeting for a user. The expiration time for the start\_url object is two hours. For API users, the expiration time is 90 days.
> Scopes: meeting:w...

Let me know if this helps!

---

<div class="post-metadata">

**Author:** ![danish](https://avatars.discourse-cdn.com/v4/letter/d/e9a140/32.png) [@danish](https://devforum.zoom.us/u/danish)\
**Post date:** [July 17, 2019, 6:08am UTC](https://devforum.zoom.us/t/meeting-not-started/5040/4 "2019-07-17T06:08:25Z")

</div>

Thanks for the response tommy. Is there any api in Web SDK to start meeting ? Or we need to start meeting using zoom url.

Thanks,  
Ritesh

---

<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:** [July 17, 2019, 3:47pm UTC](https://devforum.zoom.us/t/meeting-not-started/5040/5 "2019-07-17T15:47:46Z")

</div>

Hey @danish, happy to help!

You can [start a meeting with the Web SDK](https://marketplace.zoom.us/docs/sdk/native-sdks/Web-Client-SDK/getting-started/join-a-meeting#set-your-meeting-config-object).

To start a meeting with the [sample web app](https://github.com/zoom/sample-app-web) follow these steps,

`$ git clone https://github.com/zoom/sample-app-web.git`  
`$ cd sample-app-web/CDN`  
`$ npm install`  
`$ npm run start`

Enter your API\_Key and API\_Secret in the `js/index.js` file.

Change the `role` on the `meetConfig` object to `1` to start a meeting as a host.

Refresh your browser, and enter **your** meeting ID in the meeting number input and click the blue Join button. This will start your meeting via the Web SDK.

 ![19%20AM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/f/fd646cc85490bf1a7ae0f293f3c2bd43e11e499b.png)

Let me know if this helps or if you have any other questions!

---

<div class="post-metadata">

**Author:** ![danish](https://avatars.discourse-cdn.com/v4/letter/d/e9a140/32.png) [@danish](https://devforum.zoom.us/u/danish)\
**Post date:** [July 18, 2019, 5:28am UTC](https://devforum.zoom.us/t/meeting-not-started/5040/6 "2019-07-18T05:28:41Z")

</div>

Thank you tommy for your response. It solved my problem.

---

<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:** [July 18, 2019, 1:47pm UTC](https://devforum.zoom.us/t/meeting-not-started/5040/7 "2019-07-18T13:47:41Z")

</div>

You are welcome! Glad I could help!

---

<div class="post-metadata">

**Author:** ![sarita.varlani](https://avatars.discourse-cdn.com/v4/letter/s/59ef9b/32.png) [@sarita.varlani](https://devforum.zoom.us/u/sarita.varlani)\
**Post date:** [January 21, 2021, 8:44am UTC](https://devforum.zoom.us/t/meeting-not-started/5040/11 "2021-01-21T08:44:19Z")

</div>

I have follow complete steps but still it is showing meeting id not found. I have also checked generated token all the values are correct. So what is the problem?

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [January 21, 2021, 8:50pm UTC](https://devforum.zoom.us/t/meeting-not-started/5040/12 "2021-01-21T20:50:24Z")

</div>

Hey @sarita.varlani,

Thank you for reaching out to the Zoom Developer Forum. Please submit a new topic for this including details on how you’re creating the meeting, any browser console errors and the meeting ID. This will help us to keep the solution focused on that topic.

Thanks,  
Max
