# Webinar Meeting is not started

**URL:** <https://devforum.zoom.us/t/webinar-meeting-is-not-started/7521>\
**Category:** Web\
**Created:** [January 15, 2020, 2:01pm UTC](https://devforum.zoom.us/t/webinar-meeting-is-not-started/7521 "2020-01-15T14:01:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![alex.barreto](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alex.barreto/32/2904_2.png) [@alex.barreto](https://devforum.zoom.us/u/alex.barreto)\
**Post date:** [January 15, 2020, 2:01pm UTC](https://devforum.zoom.us/t/webinar-meeting-is-not-started/7521/1 "2020-01-15T14:01:10Z")

</div>

**Description**  
Hello.  
We are trying to start a webinar using the Web SDK from the Host user.

**Error**  
We are receiving the following error:  
{  
method: “join”  
status: false  
errorCode: 3008  
errorMessage: “meeting is not started”  
result: null  
}

**Which version?**

```auto
1.7.0

```

**To Reproduce(If applicable)**  
Web SDK Calling Data:  
ZoomMtg.setZoomJSLib (‘[https://dmogdx0jrul3u.cloudfront.net/1.7.0/lib](https://dmogdx0jrul3u.cloudfront.net/1.7.0/lib)’, ‘/ av’);  
ZoomMtg.preLoadWasm ();  
ZoomMtg.prepareJssdk ();

var API\_KEY = ‘XXXXXXXXXXXXXXXXXXXXXXX’;  
var API\_SECRET = ‘XXXXXXXXXXXXXXXXXXXXXXX’;

var meetConfig = {  
apiKey: API\_KEY,  
apiSecret: API\_SECRET,  
meetingNumber: parseInt (’’),  
userName: “PARTICIPANT NAME”,  
passWord: “XXXXX”,  
role: 0  
};

var signature = ZoomMtg.generateSignature ({  
meetingNumber: meetConfig.meetingNumber,  
apiKey: meetConfig.apiKey,  
apiSecret: meetConfig.apiSecret,  
role: meetConfig.role,  
success: function (res) {  
console.log (‘signature ::::::::::::::::::’)  
console.log (res.result);  
}  
});

ZoomMtg.init ({  
debug: true, // optional  
leaveUrl: ‘[http://zoom.us](http://zoom.us)’,  
success: function () {  
ZoomMtg.join (  
{  
meetingNumber: meetConfig.meetingNumber,  
userName: meetConfig.userName,  
signature: signature,  
apiKey: meetConfig.apiKey,  
userEmail: ‘’,  
passWord: meetConfig.passWord,  
success: function (res) {  
console.log (‘join meeting success’);  
},  
error: function (res) {  
console.log (res);  
}  
}  
);  
},  
error: function (res) {  
console.log (res);  
}  
});

**Additional context**  
Could you help us?

---

<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:** [January 15, 2020, 5:49pm UTC](https://devforum.zoom.us/t/webinar-meeting-is-not-started/7521/2 "2020-01-15T17:49:43Z")

</div>

Hey @alex.barreto, thanks for posting and using Zoom!

Unfortunately starting a webinar via the Web SDK is not supported.

For webinars, you can only join them with the Web SDK.

For starting meetings however, simply change the `role` in the `meetConfig` object to `1`.

> [@Meeting not started!](https://devforum.zoom.us/t/meeting-not-started/5040/5):
>
> 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 w…

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![alex.barreto](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alex.barreto/32/2904_2.png) [@alex.barreto](https://devforum.zoom.us/u/alex.barreto)\
**Post date:** [January 15, 2020, 6:04pm UTC](https://devforum.zoom.us/t/webinar-meeting-is-not-started/7521/3 "2020-01-15T18:04:07Z")

</div>

Is there any other way to start via API?  
And is there any prediction of this possibility via Web SDK? Because we can already perform this action via Android SDK or IOs.

---

<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:** [January 15, 2020, 6:17pm UTC](https://devforum.zoom.us/t/webinar-meeting-is-not-started/7521/4 "2020-01-15T18:17:34Z")

</div>

Hey @alex.barreto,

Not at this time. Exactly, the Webinar needs to be started via the Zoom App (Desktop, iOS, or Android).

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, 7:11pm UTC](https://devforum.zoom.us/t/webinar-meeting-is-not-started/7521/5 "2020-08-21T19:11:54Z")

</div>

Closed on August 21, 2020, 7:11pm UTC


