Too many active webhooks

hello @kkercz,

Previously you explained:

Which plans support 100 webhooks? I got the following message when exceeding 50:

Skærmbillede 2022-03-02 kl. 11.54.57

It makes no sense to say you create 100 webhooks if this results in unreliable webhook delivery. Nobody can use something that is unreliable.

1 Like

Hi @KristofferBundgaard

Yes, you’re right, Jira allows you to create up to 100 webhooks for a given site.

The warning, in the other hand, mentions there may be some instability when having more than 50 active webhooks. The rationale behind that is that webhook communication (traffic) is not easily predictable, so having a bigger number of active webhooks you may find a situation where your app is flooded with a lot of request coming in.

For example, you may have some actions in Jira that could cause a cascade effect, like deleting a project. If you have active webhooks for issues, comments and worklogs, and the project had a considerable size, you would get a lot of requests towards your app. If your app is not prepared to be scaled as needed you may face some instability.

So in short you should be able to use the 100 limit, I’d just recommend you account for the potential incoming traffic in your app.

For now Atlassian can’t really estimate webhook outbound traffic, but there are some discussions around this topic. There’s a suggestion ticket with a few ideas that could help this process going forward, so I’d also recommend you to watch and comment your use case there for added visibility.

Best,
Gabriel

Hello

I am still wondering why Atlassian has chosen to communicate in this way. There needs to be a better explanation. please raise this internally.

Btw,

I cannot view the issue you are linking to. When I click the link [ACJIRA-2469] - Ecosystem Jira. I am redirected to Jira Service Management

I have to open it in a private browser to view it.

Best regards Kristoffer Bundgaard

Hi @KristofferBundgaard ,

Can you please help me to understand one thing here. Very first are you referring to Webhook Registration by the Administration(https://developer.atlassian.com/server/jira/platform/webhooks/#:~:text=Registering%20a%20webhook%20via%20the%20Jira%20administration%20console)

or

are we talking about registering the webhook via Oauth app using rest api(https://developer.atlassian.com/cloud/jira/platform/webhooks/#registering-a-webhook-using-the-rest-api--for-connect-and-oauth-2-0-apps-)

Please let me know, that would be clarifying my understanding on this.

Regards,
Nishant Sharma

The first.

1 Like

Thanks @KristofferBundgaard for confirming