I'm building an OAuth 2.0 app that registers webhooks via POST /rest/api/3/webhook.
Issue events (jira:issue_created, jira:issue_updated, jira:issue_deleted) are delivered correctly.
Sprint events (sprint_created, sprint_started, sprint_closed, sprint_updated, sprint_deleted) are NEVER delivered, despite:
- App has read:sprint:jira-software scope (per documentation)
- Webhook registration succeeds with webhook ID
- Webhook shows correct sprint events in GET /rest/api/3/webhook response
To verify it's not our endpoint, I created a manual admin webhook (via Jira Settings > System > Webhooks) for the same sprint events pointing to the same URL - and those events ARE delivered.
This suggests OAuth 2.0 app webhooks specifically don't deliver sprint events, even though the documentation lists them as supported.
Is this a known limitation? Or is there something else required for sprint events to work with OAuth 2.0 app webhooks?
Hello, Good day. Please post this query in our developer community. https://community.developer.atlassian.com/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.