My app’s scopes:
'write:webhook:jira',
'read:status:jira',
'read:project-role:jira',
'read:comment:jira',
'read:project:jira',
'read:issue.property:jira',
'read:user:jira',
'read:epic:jira-software',
'read:field:jira',
'delete:webhook:jira',
'read:issue-type:jira',
'read:webhook:jira',
'read:group:jira'
The request we are making:
const url = `https://api.atlassian.com/ex/jira/${cloud-id}/rest/api/3/webhook`;
const request = {
url: "API_ROUTE"
webhooks: [
{
events: [
"jira:issue_updated",
],
jqlFilter: 'project = "TEST"',
},
],
},
The request successfully creates a webhook, returns a response code of 200
and the id of the created webhook but then a webhook is never sent to API_ROUTE
when an issue is updated
What am I doing wrong?