Webhook event triggers
User actions in Jama Connect can trigger webhook events. Refer to the following tables to see which actions trigger specific webhook events. Some workflows can trigger multiple events when related records are created, updated, copied, or deleted as part of the same action.
By default, you are subscribed to all events. To modify this setting, see Manage Jama Connect Webhook events and subscriptions.
Items
Event | Trigger |
|---|---|
ITEM_CREATED | An item is created in a project, including through standard creation, quick add, and a release-based workflow. |
ITEM_UPDATED | An item is changed and saved, its type is changed, it's restored from a baseline, synchronized, or another action updates its content or configuration. |
ITEM_DELETED | An item without child items is deleted. |
ITEM_RESTORED | A previously deleted item is restored from the project activity stream. |
ITEM_COPY | An item is duplicated, reused, or synchronized to create a copy. |
ITEM_COMMENT_ADDED | A comment or reply is added or edited on an item, project, attachment, activity stream, or review. |
ITEM_ATTACHMENT_ADDED | An attachment is uploaded to an item or an existing attachment is linked to it. |
ITEM_ATTACHMENT_REMOVED | An attachment is removed from an item, either directly or by deleting the linked attachment. |
Reviews
Event | Trigger |
|---|---|
REVIEW_CREATED | A review is started for one or more items. This also creates the initial revision and baseline. |
REVISION_PUBLISHED | A review is started or a new revision is published within an existing review. |
REVIEW_FINALIZED | An active review is finalized by a moderator. |
Relationships
Event | Trigger |
|---|---|
RELATIONSHIP_CREATED | A relationship is created between items, either directly or while items are copied or synchronized with their relationships. |
RELATIONSHIP_UPDATED | An existing relationship between items is edited. |
RELATIONSHIP_DELETED | An existing relationship between items is removed. |
Projects and baselines
Event | Trigger |
|---|---|
PROJECT_CREATED | A project is created. |
PROJECT_DELETED | A project is deleted. |
BASELINE_CREATED | A baseline is created directly, a review is started, or a new review revision is published. |
Test plans, cycles, and runs
Event | Trigger |
|---|---|
TEST_PLAN_CREATED | A test plan is created. |
TEST_PLAN_UPDATED | An existing test plan is edited. |
TEST_PLAN_DELETED | A test plan is deleted. This can also delete its associated test cycles and test runs. |
TEST_PLAN_RESTORED | A previously deleted test plan is restored. |
TEST_CYCLE_CREATED | A test cycle is added to a test plan. This also creates the related test runs. |
TEST_CYCLE_UPDATED | A test cycle is edited or the test cases assigned to it are changed. |
TEST_CYCLE_DELETED | A test cycle is deleted directly or its parent test plan is deleted. This also deletes associated test runs. |
TEST_CYCLE_RESTORED | A previously deleted test cycle is restored. |
TEST_RUN_CREATED | A test cycle is created with test cases or test cases are added to an existing cycle. |
TEST_RUN_UPDATED | An existing test run is edited. |
TEST_RUN_DELETED | A test run is deleted, its test case is removed from a cycle, or the cycle or test plan that contains it is deleted. |
Attachments
Event | Trigger |
|---|---|
ATTACHMENT_CREATED | An attachment is uploaded or created, an item is copied or synchronized with its attachments. |
ATTACHMENT_UPDATED | An attachment is edited or its file is replaced. |
ATTACHMENT_DELETED | An attachment is deleted. If it is linked to an item, the item attachment association is also removed. |
Bulk operations
Event | Trigger |
|---|---|
BATCH_UPDATE | One change is applied to multiple items or test runs, or a set key is changed while item IDs are regenerated. |
BATCH_COPY | Multiple items are reused or synchronized at once, optionally including their relationships. |