I’m trying to register a webhook but I am getting the error that only a single URL per app is allowed. I understand that but the issue is would love to just delete the webhook in question. But when I query the webhooks with my instance ID I get nothing back in the list and in the UI it also says I have no webhooks registered. How am I expected to find the webhook that’s already registered?
Hey Steven,
I came across with this one and wanted to share the solution in case anybody encounters the same.
It is not possible to delete it through the UI unfortunately, but deleting webhook through API does the trick.
First get the webhook registered by your app and then run delete webhook.
Related link to get the webhook:
https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-webhooks/#api-rest-api-3-webhook-get
The reason you did not get anything in the list might be because of not trying with the same authenticated user.
Aysun from actioner.com
Hi there,
I stumbled upon the same issue. It turns out what Jira considers a “user” - which links to the webhooks, is not the actual user. I have logged into Postman and my app (via OAuth) with the same credentials, but somehow Jira consider those two different users
Therefore, I had to look for the “missing” webhook using the credentials from the app as the ones from Postman were considered a different user and thus didn’t retrieve any webhook
Thanks, had the same problem - my AI tool had created a webhook that wasn’t visible in the UI. Asking it to find the Webhook using the Rest endpoint shared and then asking it to delete it did the trick.