# Create webinar through API using webinar template

**URL:** <https://devforum.zoom.us/t/create-webinar-through-api-using-webinar-template/33013>\
**Category:** API and Webhooks\
**Created:** [October 13, 2020, 6:55am UTC](https://devforum.zoom.us/t/create-webinar-through-api-using-webinar-template/33013 "2020-10-13T06:55:03Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![akshay.d](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/akshay.d/32/1558_2.png) [@akshay.d](https://devforum.zoom.us/u/akshay.d)\
**Post date:** [October 13, 2020, 6:55am UTC](https://devforum.zoom.us/t/create-webinar-through-api-using-webinar-template/33013/1 "2020-10-13T06:55:03Z")

</div>

**Description**  
I need to create a webinar through API. On UI, we have an option to create using a template. Also on list webinar template API in the documentation, it mentions the id can be used with the create webinar API(refer screenshot attached), but in the create webinar API documentation, the template\_id field is not mentioned. How can I create a webinar using template with API?

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
JWT

**Which Endpoint/s?**

> **[Create a Webinar - Webinars - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/webinarcreate)**
>
> Zoom users with a Webinar Plan have access to creating and managing Webinars. Webinar allows a host to broadcast a Zoom meeting to up to 10,000 attendee...

**Screenshots (If applicable)**

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/3/f/3faf1cc2485dc312187590b3bebe576542ae70e9.png)

---

<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:** [October 13, 2020, 6:55am UTC](https://devforum.zoom.us/t/create-webinar-through-api-using-webinar-template/33013/2 "2020-10-13T06:55:31Z")

</div>

Hey @akshay.d

Thanks for posting on the Zoom Devforum! I am still learning, but I will try my best to help answer your question. 🙂

Checkout these related threads that may have the answer you are looking for:

> [@Cannot use webinar API, You need to subscribe webinar plan](https://devforum.zoom.us/t/-/1812):
>
> when i request [https://api.zoom.us/v2/users/\*\*/webinars](https://api.zoom.us/v2/users/**/webinars), but it return the following contents &nbsp; { ‘code’: 200, ‘message’: “Cannot use webinar API, You need to subscribe webinar plan and then enable webinar for this user: \*\*\*\*\*\*” } &nbsp; &nbsp; &nbsp; &nbsp;

> [@Add webinar registrant (with invalid webinar ID)](https://devforum.zoom.us/t/-/6284):
>
> Description/Error I’m seeing successful responses, HTTP status code 201 created, when calling the “add webinar registrant” endpoint with a non-existent webinar id. The documentation for responses, indicates we should receive HTTP status code 300 for an invalid webinar ID, or HTTP status code 404 not found (not sure which of these is right, but either of these would be better the current behaviour of a success result, and sending an email to registrant they have been added). Which Endpoint/s? …

> [@How to start webinar with rest api](https://devforum.zoom.us/t/-/6286):
>
> hi, I try to find how to use rest api to start webinar. is this not supported? I see many rest apis to create, list, update, webinar. but can’t find the one to start webinar. thanks

If these threads did not help, please let us know by replying back here and someone from the Developer Relations team will get back to you shortly.

Thanks,  
DeveloperBot

---

<div class="post-metadata">

**Author:** ![akshay.d](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/akshay.d/32/1558_2.png) [@akshay.d](https://devforum.zoom.us/u/akshay.d)\
**Post date:** [October 13, 2020, 6:56am UTC](https://devforum.zoom.us/t/create-webinar-through-api-using-webinar-template/33013/3 "2020-10-13T06:56:55Z")

</div>

None of these threads is related to what I’m searching for.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [October 14, 2020, 4:38pm UTC](https://devforum.zoom.us/t/create-webinar-through-api-using-webinar-template/33013/4 "2020-10-14T16:38:47Z")

</div>

Hi @akshay.d,

Great question—we’ll work on making this clearer in our documentation.

To apply a webinar template, you can pass the ID as a query parameter like this:  
`https://api.zoom.us/v2/users/{userId}/webinars?template_id={templateId}`

Let me know if this helps!

Best,  
Will

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [November 14, 2020, 2:39am UTC](https://devforum.zoom.us/t/create-webinar-through-api-using-webinar-template/33013/5 "2020-11-14T02:39:03Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
