# Only 1 webhook allowed?

**URL:** <https://devforum.zoom.us/t/only-1-webhook-allowed/1787>\
**Category:** API and Webhooks\
**Created:** [October 3, 2018, 5:40pm UTC](https://devforum.zoom.us/t/only-1-webhook-allowed/1787 "2018-10-03T17:40:25Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dayal\_Gaitonde](https://avatars.discourse-cdn.com/v4/letter/d/a8b319/32.png) [@Dayal\_Gaitonde](https://devforum.zoom.us/u/Dayal_Gaitonde)\
**Post date:** [October 3, 2018, 5:40pm UTC](https://devforum.zoom.us/t/only-1-webhook-allowed/1787/1 "2018-10-03T17:40:25Z")

</div>

I tried creating a 2nd webhook and got the following response -&nbsp;

```
{
 "code": 2202,
 "message": "Can only add max one webhook under an account."
}

```

It appears that only 1 webhook is allowed, is that correct? If so, what is the recommended practice for supporting multiple environments (eg. dev, qa, prod)?

---

<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:** [October 4, 2018, 1:59am UTC](https://devforum.zoom.us/t/only-1-webhook-allowed/1787/2 "2018-10-04T01:59:48Z")

</div>

Hi Dayal,&nbsp;

Under our new [marketplace](http://marketplace.zoom.us), you have the ability to do set webhooks for production and development environments.&nbsp;

[https://marketplace.zoom.us/docs/docs/zoom-app-marketplace/webhooks](https://marketplace.zoom.us/docs/docs/zoom-app-marketplace/webhooks)

Thanks

---

<div class="post-metadata">

**Author:** ![Thai\_Nguyen](https://avatars.discourse-cdn.com/v4/letter/t/c0e974/32.png) [@Thai\_Nguyen](https://devforum.zoom.us/u/Thai_Nguyen)\
**Post date:** [October 5, 2018, 8:59pm UTC](https://devforum.zoom.us/t/only-1-webhook-allowed/1787/3 "2018-10-05T20:59:42Z")

</div>

Will there be any enhancement in the future for this type of scenario? Initially, based on the webhook object property, I thought that it would mean I can add multiple webhook URLs that points to different servers. The document said that “List webhooks for a account” and there is total\_records property when using that API and the API returns the array of webhooks.

Our system requires us to utilize multiple webhook URLs as we are only integrating the API within the system and not release it as an app for the marketplace, so the marketplace is pointless to us. In that case, how would we be able to even create an additional webhook through the API only?

---

<div class="post-metadata">

**Author:** ![Alex\_Ciarlillo](https://avatars.discourse-cdn.com/v4/letter/a/b5a626/32.png) [@Alex\_Ciarlillo](https://devforum.zoom.us/u/Alex_Ciarlillo)\
**Post date:** [October 12, 2018, 6:36pm UTC](https://devforum.zoom.us/t/only-1-webhook-allowed/1787/4 "2018-10-12T18:36:11Z")

</div>

We are in the same boat. This entire thing is aggravating to say the least. We just re-wrote our code to consume the API version 2… but now we find out to get multiple webhooks we need to make a marketplace app? That is nothing like what we want, we just want simple API integration and webhooks for managing things from our application - and we want to be able to use a test environment. We do not want to add an OAuth or do any client based authentication at all, but the entire “marketplace app” concept appears built around this. Even less clear, on the current Developer Account page - it says everything is being migrated to the marketplace. Does this mean I am eventually going to lose my regular API client ID/secret based API auth and be force to some version of OAuth - which makes no sense for account-wide API access? This whole thing is a mess and very confusing. There 2 versions of API documentation floating around (github and hosted by zoom) with discrepancies between them so neither can be trusted. There are 3 different sets of documentation on webhooks (not counting v1). There is no clarity as to what expectations are for people who just want the regular integration they have always had and I can’t trust what documentation I can find.

---

<div class="post-metadata">

**Author:** ![Eric\_Greenspan](https://avatars.discourse-cdn.com/v4/letter/e/7ba0ec/32.png) [@Eric\_Greenspan](https://devforum.zoom.us/u/Eric_Greenspan)\
**Post date:** [November 6, 2018, 11:37pm UTC](https://devforum.zoom.us/t/only-1-webhook-allowed/1787/5 "2018-11-06T23:37:43Z")

</div>

Why is this page in German? And yes, why are you forcing us to use the Marketplace. I don’t want to build apps for you. I want to use the API for me. Starting to rethink Zoom. You are not thinking about your customer right now. You are thinking of world domination and sales. Can’t have one without the other.

---

<div class="post-metadata">

**Author:** ![Eric\_Greenspan](https://avatars.discourse-cdn.com/v4/letter/e/7ba0ec/32.png) [@Eric\_Greenspan](https://devforum.zoom.us/u/Eric_Greenspan)\
**Post date:** [November 6, 2018, 11:38pm UTC](https://devforum.zoom.us/t/only-1-webhook-allowed/1787/6 "2018-11-06T23:38:38Z")

</div>

# Your link led us to “Oops! This page doesn’t exist.”

---

<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:** [November 7, 2018, 5:16pm UTC](https://devforum.zoom.us/t/only-1-webhook-allowed/1787/7 "2018-11-07T17:16:35Z")

</div>

Hi Eric,&nbsp;

The link should be working now.&nbsp;

You can still use our API using JWT without having to publish apps within our marketplace. After our migration from [developer.zoom.us](http://developer.zoom.us) to marketplace, your API & Webhook credentials will still be the same, the only thing that will change is that you will have to login to [marketplace.zoom.us](http://marketplace.zoom.us).&nbsp;

Does this address your concerns?

Thanks

---

<div class="post-metadata">

**Author:** ![Eric\_Greenspan](https://avatars.discourse-cdn.com/v4/letter/e/7ba0ec/32.png) [@Eric\_Greenspan](https://devforum.zoom.us/u/Eric_Greenspan)\
**Post date:** [November 7, 2018, 5:24pm UTC](https://devforum.zoom.us/t/only-1-webhook-allowed/1787/8 "2018-11-07T17:24:08Z")

</div>

I just want more than one webhook that I can use with Zapier. Your Zapier integration is lacking and almost useless. I have workarounds but it’s just making life difficult on every turn. I’ve spoken to many internally but it’s not a priority apparently. Why do you even have “Create Webhook” in the API?
