Hello Atlassian Community,
We are investigating a severe and unexpected issue with Jira Cloud webhook delivery that began on Monday, April 20, 2026.
Our application depends on Jira webhooks to receive ticket updates from boards in our internal system. Before that date, webhook callbacks were delivered almost instantly and consistently. Starting April 20, delivery dropped dramatically, in some cases to nearly zero. We now receive only an occasional webhook over a long period of time, even though the webhooks were successfully created and the callback URL is reachable.
We are using the official Jira Cloud webhook APIs, including:
Relevant documentation:
We also attached a screenshot showing the webhook is present and properly configured.
No configuration was changed on our side when the issue started. We also verified that:
Registration and quota restrictions
According to Atlassian documentation, OAuth 2.0 apps have webhook limits, and legacy Connect apps have different limits. In our case, this does not appear to be the issue because we use only one webhook per board/user context, and we are not approaching any quota boundary. We also tested both older long-lived webhooks and freshly created ones, and the issue reproduces in both cases.
Network and URL constraints
Our callback endpoint is public, uses HTTPS, and is reachable. Since some webhook requests still do arrive, this does not look like a certificate, firewall, redirect, or port-related problem.
JQL filtering constraints
We are following the supported JQL filtering recommendations and are not relying on unsupported filtering behavior. We do not believe JQL filtering is the cause of the missing deliveries.
Concurrency and throughput limits
Our usage is very light. We generally receive only one request per change, and our handler responds in under a few seconds. We are far below any expected concurrency or throughput limit.
Retry policy
We are not seeing signs of failed delivery or retry behavior on our side. The endpoint is reachable and responding, so this does not look like a retry-loop or timeout issue.
The key symptom is that webhook delivery suddenly became extremely sparse starting April 20, 2026. Some events still appear, but the majority do not. From our perspective, this looks like deliveries are being skipped or not sent at all, rather than simply delayed.
Has anyone else seen a similar drop in Jira Cloud webhook delivery starting around April 20, 2026?
Could this be related to any backend change, delivery issue, or undocumented behavior on Atlassian’s side?
Are there any additional diagnostics we should check to determine whether events are being dropped before delivery?
Any guidance would be greatly appreciated.
Hello @Davyd Melnychuk
Based on what you’ve shared, I wouldn’t worry about your JQL or webhook registration for now. Your filter looks solid, the webhook is active, and the expiration hasn’t passed yet.
The key thing to remember is that the "failed webhooks" log only tracks attempts that Jira actually tried to deliver but ultimately gave up on after several retries. If that log is empty, it doesn't necessarily mean Jira is sending everything; it just means it hasn't logged any specific delivery failures.
Since you're dealing with standard issue events (create, update, delete), these should be consistent even with light traffic. The best way to troubleshoot this is to register the exact same webhook to a second endpoint, something like a request bin. If both endpoints miss the same events, you have a very strong case that the issue is on Atlassian’s side. If the second endpoint receives them, the problem is likely somewhere in your current delivery path or server configuration.
One thing to keep in mind is that since you're on a Free site and posting in the Community, no one here has the "under the hood" access to inspect Atlassian's webhook pipeline or your specific tenant logs. Once you have that side-by-side test finished, your next move should be to take those results directly to Atlassian Support.
Hi @Arkadiusz Wroblewski , thanks a lot for the suggestions, really appreciate it.
Just to clarify, we’ve already tested this with multiple endpoints, and the behavior is the same everywhere. Some expected webhook events are still not being delivered, and there are no failures logged. Because of that, it doesn’t look like an issue on our side and it’s most likely something on the Atlassian side as you stated earlier.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.