# Get all webhooks for an app

**URL:** <https://forum.asana.com/t/get-all-webhooks-for-an-app/26989>\
**Category:** API & Developers\
**Created:** [25 July 2018 07:55 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989 "2018-07-25T07:55:34Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bastien\_Siebman](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/bastien_siebman/32/172354_2.png) [@Bastien\_Siebman](https://forum.asana.com/u/Bastien_Siebman)\
**Post date:** [25 July 2018 07:55 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989/1 "2018-07-25T07:55:34Z")

</div>

Hi,

Is it possible to get all webhooks ID for a given app? I can see that you can have the webhooks for a given user and workspace, but if you did not save this information, you basically have webhooks “in the wild” calling your app that you can’t delete…

Thanks!

---

<div class="post-metadata">

**Author:** ![Joe\_Trollo](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/joe_trollo/32/4025_2.png) [@Joe\_Trollo](https://forum.asana.com/u/Joe_Trollo)\
**Post date:** [25 July 2018 19:37 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989/2 "2018-07-25T19:37:31Z")

</div>

For security reasons, our access control will only permit a user to see webhooks they have created themselves, so it is not possible to get all webhooks for an app. However, a webhook can be deleted by responding to it with a `410 Gone` status, so the webhook’s ID is not required to delete it.

---

<div class="post-metadata">

**Author:** ![Phil\_Seeman](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/phil_seeman/32/81525_2.png) [@Phil\_Seeman](https://forum.asana.com/u/Phil_Seeman)\
**Post date:** [25 July 2018 19:55 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989/3 "2018-07-25T19:55:45Z")

</div>

Excellent info on the `410`, thanks!

---

<div class="post-metadata">

**Author:** ![Marie](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/marie/32/42208_2.png) [@Marie](https://forum.asana.com/u/Marie)\
**Post date:** [25 July 2018 20:01 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989/4 "2018-07-25T20:01:31Z")

</div>

Thanks for jumping in @Joe_Trollo 😉

---

<div class="post-metadata">

**Author:** ![Diakoptis](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/diakoptis/32/22726_2.png) [@Diakoptis](https://forum.asana.com/u/Diakoptis)\
**Post date:** [25 July 2018 20:07 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989/5 "2018-07-25T20:07:07Z")

</div>

+1. Thanx @Joe_Trollo

---

<div class="post-metadata">

**Author:** ![Bastien\_Siebman](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/bastien_siebman/32/172354_2.png) [@Bastien\_Siebman](https://forum.asana.com/u/Bastien_Siebman)\
**Post date:** [26 July 2018 12:46 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989/6 "2018-07-26T12:46:42Z")

</div>

Given that this is my app that created the webhooks and that receives the calls, I would find it understandable to have a say in it and be able to see them 😅

---

<div class="post-metadata">

**Author:** ![Matthew\_Bridges](https://luna1.co/8d76cd.png) [@Matthew\_Bridges](https://forum.asana.com/u/Matthew_Bridges)\
**Post date:** [27 July 2018 14:20 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989/8 "2018-07-27T14:20:38Z")

</div>

+1, some tools to manage webhooks would be helpful, I have a bunch of webhooks created from staging & dev environments that I am trying to clear out. No success when trying to access webhooks from connected resources. It’s looking like I might have to query against the IDS we have saved in multiple databases 😔.

---

<div class="post-metadata">

**Author:** ![Bastien\_Siebman](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/bastien_siebman/32/172354_2.png) [@Bastien\_Siebman](https://forum.asana.com/u/Bastien_Siebman)\
**Post date:** [27 July 2018 16:26 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989/9 "2018-07-27T16:26:33Z")

</div>

This was exactly my point. Lucky I kept the IDs in database! If you don’t do that you may endup with tons of people calling your server that you can’t stop… It does not seem right, are we missing something? 🤔

---

<div class="post-metadata">

**Author:** ![Joe\_Trollo](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/joe_trollo/32/4025_2.png) [@Joe\_Trollo](https://forum.asana.com/u/Joe_Trollo)\
**Post date:** [27 July 2018 18:13 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989/10 "2018-07-27T18:13:30Z")

</div>

An app cannot be permitted to access data in Asana without the approval and authorization of a user, and that user’s authorization can only be permitted to see webhooks created by the same user. If you have all your users’ tokens, you can make repeated calls to `GET /webhooks` with each of them to obtain a complete list of active webhooks, and then use that information to delete them. If the user has revoked authentication, any webhooks that were created with their credentials are deleted automatically.

---

<div class="post-metadata">

**Author:** ![Barry\_Cox](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/barry_cox/32/58091_2.png) [@Barry\_Cox](https://forum.asana.com/u/Barry_Cox)\
**Post date:** [13 September 2020 13:04 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989/11 "2020-09-13T13:04:32Z")

</div>

that would be a fine answer if get webhooks worked. but it doesn’t. the only fix i found is to delete my asana account. i’m done…

---

<div class="post-metadata">

**Author:** ![Bastien\_Siebman](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/bastien_siebman/32/172354_2.png) [@Bastien\_Siebman](https://forum.asana.com/u/Bastien_Siebman)\
**Post date:** [14 September 2020 07:08 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989/12 "2020-09-14T07:08:55Z")

</div>

> [@Barry\_Cox](#):
>
> the only fix i found is to delete my asana account. i’m done…

Quite radical fix!

---

<div class="post-metadata">

**Author:** ![Barry\_Cox](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/barry_cox/32/58091_2.png) [@Barry\_Cox](https://forum.asana.com/u/Barry_Cox)\
**Post date:** [14 September 2020 14:55 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989/13 "2020-09-14T14:55:31Z")

</div>

and (jokes on me), the webhooks still keep coming.

looks like they put your account in ‘free’ mode. the warning message says the account will be deleted in august 2021. rofl. i’ll send some notes to support seeing if i can get that stopped before then. they should call them web-hooked.

---

<div class="post-metadata">

**Author:** ![Phil\_Seeman](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/phil_seeman/32/81525_2.png) [@Phil\_Seeman](https://forum.asana.com/u/Phil_Seeman)\
**Post date:** [14 September 2020 15:18 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989/14 "2020-09-14T15:18:54Z")

</div>

If you can still get access to your “free” account in the UI, then you should be able to delete the app in the developer console and I assume that would stop the march of the webhooks.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/system/32/276370_2.png) [@system](https://forum.asana.com/u/system)\
**Post date:** [30 May 2025 19:06 UTC](https://forum.asana.com/t/get-all-webhooks-for-an-app/26989/15 "2025-05-30T19:06:31Z")

</div>


