The endpoint that receives all Jira Cloud webhook event deliveries. The event type is identified by the webhookEvent field in the JSON payload. Jira retries failed deliveries (non-200 responses) up to 8 times with exponential backoff.
Fired when an existing comment on an issue is edited.
Content-Type: application/json
comment_deleted
Fired when a comment is removed from an issue.
Content-Type: application/json
issuelink_created
Fired when a link between issues is created.
Content-Type: application/json
issuelink_deleted
Fired when a link between issues is removed.
Content-Type: application/json
attachment_created
Fired when an attachment is added to an issue.
Content-Type: application/json
attachment_deleted
Fired when an attachment is removed from an issue.
Content-Type: application/json
worklog_created
Fired when a worklog entry is added to an issue.
Content-Type: application/json
worklog_updated
Fired when a worklog entry is edited on an issue.
Content-Type: application/json
worklog_deleted
Fired when a worklog entry is removed from an issue.
Content-Type: application/json
project_created
Fired when a new project is created.
Content-Type: application/json
project_updated
Fired when a project is updated.
Content-Type: application/json
project_deleted
Fired when a project is permanently deleted.
Content-Type: application/json
project_soft_deleted
Fired when a project is moved to the trash.
Content-Type: application/json
project_restored_deleted
Fired when a project is restored from the trash.
Content-Type: application/json
sprint_created
Fired when a sprint is created.
Content-Type: application/json
sprint_updated
Fired when a sprint is updated.
Content-Type: application/json
sprint_deleted
Fired when a sprint is deleted.
Content-Type: application/json
sprint_started
Fired when a sprint is started.
Content-Type: application/json
sprint_closed
Fired when a sprint is closed (completed).
Content-Type: application/json
board_created
Fired when a board is created.
Content-Type: application/json
board_updated
Fired when a board is updated.
Content-Type: application/json
board_deleted
Fired when a board is deleted.
Content-Type: application/json
user_created
Fired when a new user is created.
Content-Type: application/json
user_updated
Fired when a user account is updated.
Content-Type: application/json
user_deleted
Fired when a user account is deleted.
Content-Type: application/json
option_voting_changed
Fired when the voting option is enabled or disabled.
Content-Type: application/json
option_watching_changed
Fired when the watching option is enabled or disabled.
Content-Type: application/json
option_unassigned_issues_changed
Fired when the unassigned issues option is changed.
Content-Type: application/json
option_subtasks_changed
Fired when the sub-tasks option is enabled or disabled.
Content-Type: application/json
option_attachments_changed
Fired when the attachments option is enabled or disabled.
Content-Type: application/json
option_issuelinks_changed
Fired when the issue links option is enabled or disabled.
Content-Type: application/json
option_timetracking_changed
Fired when the time tracking option is enabled or disabled.
Content-Type: application/json
About AsyncAPI
The AsyncAPI specification describes event-driven APIs the way OpenAPI describes request/response APIs. A channel is the named pipe — a webhook URL, a Kafka topic, a WebSocket route, an MQTT subject — that producers and consumers publish or subscribe to. Each channel carries one or more messages with structured payloads, and an operation declares whether a given party sends or receives on that channel.