AsyncAPI channel · Jira · Jira Cloud Webhooks

/webhook

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.

Provider: Jira AsyncAPI: v2.6.0 Spec: Jira Cloud Webhooks Operations: 1 Messages: 36

Channel address

/webhook

Operations

publish
receiveJiraWebhookEvent
Receive a Jira webhook event

Messages

jira:issue_created
Fired when a new issue is created in Jira.
Content-Type: application/json
jira:issue_updated
Fired when an existing issue is updated in Jira.
Content-Type: application/json
jira:issue_deleted
Fired when an issue is deleted from Jira.
Content-Type: application/json
comment_created
Fired when a comment is added to an issue.
Content-Type: application/json
comment_updated
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.

Browse every event-driven channel on the APIs.io network or compare with the broader Agent Skill and MCP server surfaces of the same providers.

Work with this as data

Every channel here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for event channels

4 MCP tools reach this
  • find_channelsBrowse and filter every channel in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This channel
curl "https://apis.io/api/v1/channels/webhook"
All event channels
curl "https://apis.io/api/v1/channels?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.