Include more information in the payload for case.updated and run.completed webhooks
Manjunatha Reddy
Currently
, the webhook payload for case.updated
in Qase does not any include details about what was updated in a test case, only the event and the ID of the affected case. {
"payload": {
"id": 7163
},
"timestamp": 1726049640,
"event_name": "case.updated",
"project_code": "QD",
"team_member_id": 20
}
To improve the integration and support automation workflows, it would be beneficial to include additional details about the specific updates made.
For example, in a workflow aimed at automating the process of creating Jira tickets when a custom field in Qase is updated to a specific value - the current payload from the webhook endpoint does not provide details on what exactly was updated within the test case.
Proposing
, to update the webhook payload to include details about the specific changes made to the test case. This could include fields that were updated, their previous values, and their new values.Enyindah Okwakpam
Also include the plan_id in the payload for "test run completed" webhook when a plan is used to start the run. This shows up in the "test run started" webhook