SaaS webhooks / Dev tools

Jira (Cloud) webhook events.

25 events emitted by Jira (Cloud) in the team-ops webhook catalog. Each event below carries the canonical event name, payload schema (field names and types only), auth method, signature header, retry policy, and a link back to Jira (Cloud)'s docs.

Auth mix: 25 shared-secret-header · Source extraction: 2026-05-13

All 25 events

Direct anchors. Each event header links to its own URL.

comment_created

A new comment is added to an issue.

extraction: llm assisted (confidence 0.90)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier (e.g. jira:issue_created).
issue_event_type_name string | null
Name of the issue-level event (e.g. issue_assigned, issue_updated).
user object
The user who performed the action.
accountId string
Atlassian account ID of the user.
displayName string
Display name of the user.
emailAddress string | null
Email address if visible.
issue object
The issue object that was created or modified.
id string required
Issue ID.
key string required
Issue key (e.g. PROJ-123).
fields object
Issue fields including summary, status, assignee, priority, etc.
changelog object | null
Field changes included when an issue is updated.
comment object | null
Comment object included when a comment event occurs.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

comment_deleted

A comment is deleted from an issue.

extraction: llm assisted (confidence 0.85)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier (e.g. jira:issue_created).
issue_event_type_name string | null
Name of the issue-level event (e.g. issue_assigned, issue_updated).
user object
The user who performed the action.
accountId string
Atlassian account ID of the user.
displayName string
Display name of the user.
emailAddress string | null
Email address if visible.
issue object
The issue object that was created or modified.
id string required
Issue ID.
key string required
Issue key (e.g. PROJ-123).
fields object
Issue fields including summary, status, assignee, priority, etc.
changelog object | null
Field changes included when an issue is updated.
comment object | null
Comment object included when a comment event occurs.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

comment_updated

An existing comment on an issue is edited.

extraction: llm assisted (confidence 0.90)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier (e.g. jira:issue_created).
issue_event_type_name string | null
Name of the issue-level event (e.g. issue_assigned, issue_updated).
user object
The user who performed the action.
accountId string
Atlassian account ID of the user.
displayName string
Display name of the user.
emailAddress string | null
Email address if visible.
issue object
The issue object that was created or modified.
id string required
Issue ID.
key string required
Issue key (e.g. PROJ-123).
fields object
Issue fields including summary, status, assignee, priority, etc.
changelog object | null
Field changes included when an issue is updated.
comment object | null
Comment object included when a comment event occurs.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

jira:issue_created

A new issue is created in a subscribed Jira Cloud project.

extraction: llm assisted (confidence 0.95)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier (e.g. jira:issue_created).
issue_event_type_name string | null
Name of the issue-level event (e.g. issue_assigned, issue_updated).
user object
The user who performed the action.
accountId string
Atlassian account ID of the user.
displayName string
Display name of the user.
emailAddress string | null
Email address if visible.
issue object
The issue object that was created or modified.
id string required
Issue ID.
key string required
Issue key (e.g. PROJ-123).
fields object
Issue fields including summary, status, assignee, priority, etc.
changelog object | null
Field changes included when an issue is updated.
comment object | null
Comment object included when a comment event occurs.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

jira:issue_deleted

An issue is permanently deleted from a Jira Cloud project.

extraction: llm assisted (confidence 0.90)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier (e.g. jira:issue_created).
issue_event_type_name string | null
Name of the issue-level event (e.g. issue_assigned, issue_updated).
user object
The user who performed the action.
accountId string
Atlassian account ID of the user.
displayName string
Display name of the user.
emailAddress string | null
Email address if visible.
issue object
The issue object that was created or modified.
id string required
Issue ID.
key string required
Issue key (e.g. PROJ-123).
fields object
Issue fields including summary, status, assignee, priority, etc.
changelog object | null
Field changes included when an issue is updated.
comment object | null
Comment object included when a comment event occurs.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

jira:issue_updated

An existing issue is modified; the changelog lists changed fields.

extraction: llm assisted (confidence 0.95)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier (e.g. jira:issue_created).
issue_event_type_name string | null
Name of the issue-level event (e.g. issue_assigned, issue_updated).
user object
The user who performed the action.
accountId string
Atlassian account ID of the user.
displayName string
Display name of the user.
emailAddress string | null
Email address if visible.
issue object
The issue object that was created or modified.
id string required
Issue ID.
key string required
Issue key (e.g. PROJ-123).
fields object
Issue fields including summary, status, assignee, priority, etc.
changelog object | null
Field changes included when an issue is updated.
comment object | null
Comment object included when a comment event occurs.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

jira:version_created

A new version (release) is created in a project.

extraction: llm assisted (confidence 0.90)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
version object
The version (release) object.
id integer required
Version ID.
name string required
Version name.
description string | null
Version description.
released boolean
Whether the version has been released.
releaseDate string | null
Planned or actual release date.
projectId integer required
ID of the project this version belongs to.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

jira:version_deleted

A version is deleted from a project.

extraction: llm assisted (confidence 0.85)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
version object
The version (release) object.
id integer required
Version ID.
name string required
Version name.
description string | null
Version description.
released boolean
Whether the version has been released.
releaseDate string | null
Planned or actual release date.
projectId integer required
ID of the project this version belongs to.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

jira:version_moved

A version's position in the release sequence is changed.

extraction: llm assisted (confidence 0.75)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
version object
The version (release) object.
id integer required
Version ID.
name string required
Version name.
description string | null
Version description.
released boolean
Whether the version has been released.
releaseDate string | null
Planned or actual release date.
projectId integer required
ID of the project this version belongs to.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

jira:version_released

A version is marked as released.

extraction: llm assisted (confidence 0.90)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
version object
The version (release) object.
id integer required
Version ID.
name string required
Version name.
description string | null
Version description.
released boolean
Whether the version has been released.
releaseDate string | null
Planned or actual release date.
projectId integer required
ID of the project this version belongs to.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

jira:version_unreleased

A version is rolled back from released to unreleased state.

extraction: llm assisted (confidence 0.85)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
version object
The version (release) object.
id integer required
Version ID.
name string required
Version name.
description string | null
Version description.
released boolean
Whether the version has been released.
releaseDate string | null
Planned or actual release date.
projectId integer required
ID of the project this version belongs to.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

jira:version_updated

A version's properties are modified.

extraction: llm assisted (confidence 0.85)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
version object
The version (release) object.
id integer required
Version ID.
name string required
Version name.
description string | null
Version description.
released boolean
Whether the version has been released.
releaseDate string | null
Planned or actual release date.
projectId integer required
ID of the project this version belongs to.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

project_created

A new project is created in the Jira Cloud instance.

extraction: llm assisted (confidence 0.90)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
project object
The project object that was created, updated, or deleted.
id integer required
Project ID.
key string required
Project key.
name string
Project name.
projectTypeKey string
Project type (software, business, service_desk).
lead object
Project lead user object.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

project_deleted

A project is deleted from the Jira Cloud instance.

extraction: llm assisted (confidence 0.85)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
project object
The project object that was created, updated, or deleted.
id integer required
Project ID.
key string required
Project key.
name string
Project name.
projectTypeKey string
Project type (software, business, service_desk).
lead object
Project lead user object.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

project_restored_deleted

A soft-deleted project is restored from the trash.

extraction: llm assisted (confidence 0.80)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
project object
The project object that was created, updated, or deleted.
id integer required
Project ID.
key string required
Project key.
name string
Project name.
projectTypeKey string
Project type (software, business, service_desk).
lead object
Project lead user object.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

project_soft_deleted

A project is moved to the trash (soft delete, restorable).

extraction: llm assisted (confidence 0.80)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
project object
The project object that was created, updated, or deleted.
id integer required
Project ID.
key string required
Project key.
name string
Project name.
projectTypeKey string
Project type (software, business, service_desk).
lead object
Project lead user object.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

project_updated

A project's configuration or properties are changed.

extraction: llm assisted (confidence 0.90)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
project object
The project object that was created, updated, or deleted.
id integer required
Project ID.
key string required
Project key.
name string
Project name.
projectTypeKey string
Project type (software, business, service_desk).
lead object
Project lead user object.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

sprint_closed

A sprint is closed and any incomplete issues are moved.

extraction: llm assisted (confidence 0.90)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
sprint object
The sprint object.
id integer required
Sprint ID.
name string required
Sprint name.
state string required
Sprint state: future, active, or closed.
startDate string | null
endDate string | null
originBoardId integer
ID of the board this sprint belongs to.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

sprint_created

A new sprint is created on a board.

extraction: llm assisted (confidence 0.90)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
sprint object
The sprint object.
id integer required
Sprint ID.
name string required
Sprint name.
state string required
Sprint state: future, active, or closed.
startDate string | null
endDate string | null
originBoardId integer
ID of the board this sprint belongs to.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

sprint_deleted

A sprint is deleted from a board.

extraction: llm assisted (confidence 0.85)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
sprint object
The sprint object.
id integer required
Sprint ID.
name string required
Sprint name.
state string required
Sprint state: future, active, or closed.
startDate string | null
endDate string | null
originBoardId integer
ID of the board this sprint belongs to.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

sprint_started

A sprint transitions from future to active state.

extraction: llm assisted (confidence 0.90)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
sprint object
The sprint object.
id integer required
Sprint ID.
name string required
Sprint name.
state string required
Sprint state: future, active, or closed.
startDate string | null
endDate string | null
originBoardId integer
ID of the board this sprint belongs to.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

sprint_updated

A sprint's properties (name, dates, goal) are modified.

extraction: llm assisted (confidence 0.85)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier.
sprint object
The sprint object.
id integer required
Sprint ID.
name string required
Sprint name.
state string required
Sprint state: future, active, or closed.
startDate string | null
endDate string | null
originBoardId integer
ID of the board this sprint belongs to.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

user_created

A new user account is created or added to the Jira Cloud site.

extraction: llm assisted (confidence 0.85)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds.
webhookEvent string required
Event type identifier.
user object
The newly created user.
accountId string
Atlassian account ID.
displayName string
emailAddress string | null
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

user_updated

A user's profile information is changed on the Jira Cloud site.

extraction: llm assisted (confidence 0.80)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds.
webhookEvent string required
Event type identifier.
user object
The updated user object.
accountId string
displayName string
emailAddress string | null
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

worklog_updated

A worklog entry on an issue is added, updated, or deleted.

extraction: llm assisted (confidence 0.85)

Auth

Auth method
shared-secret-header
Signature detail
Jira Cloud webhooks do not include a request signature by default. Webhook consumers should use a secret token embedded in the URL or restrict inbound IPs to Atlassian ranges.

Delivery

Guarantees
at-least-once
Max retry attempts
3
Backoff
Jira retries failed webhook deliveries up to 3 times.

Payload schema (field names + types only)

timestamp integer required
Unix epoch milliseconds when the event occurred.
webhookEvent string required
The event type identifier (e.g. jira:issue_created).
issue_event_type_name string | null
Name of the issue-level event (e.g. issue_assigned, issue_updated).
user object
The user who performed the action.
accountId string
Atlassian account ID of the user.
displayName string
Display name of the user.
emailAddress string | null
Email address if visible.
issue object
The issue object that was created or modified.
id string required
Issue ID.
key string required
Issue key (e.g. PROJ-123).
fields object
Issue fields including summary, status, assignee, priority, etc.
changelog object | null
Field changes included when an issue is updated.
comment object | null
Comment object included when a comment event occurs.
Notes: Jira Cloud only; Server/Data Center excluded per scope decision.

Vendor docs

Use this data programmatically

The full catalog ships as a HuggingFace dataset under CC-BY-4.0. Load it with the datasets library, filter by vendor, and you have every Jira (Cloud) event in a Parquet table ready for code-generation, schema validation, or routing.

from datasets import load_dataset
ds = load_dataset("automatelab/saas-webhook-catalog")
events = ds["train"].filter(lambda r: r["vendor"] == "jira")

Open the dataset on HuggingFace Source on GitHub

Other vendors in the catalog

Back to the index for all 30 vendors.