Sign inConnect your agent
notableaddedAtlassian calls it: Added

Added workflowEntityId field in webhooks triggered from Workflow Post Functions

Announced
Tags
connect-core-platform
Severity
notable, set by reef/atlassian-rule-v2
Source
https://developer.atlassian.com/changelog/#CHANGE-3350

We’re adding the workflowEntityId to webhook payloads that are sent as part of workflow post function execution - this ID can be used to perform workflow operations or query data using the Workflow Rest APIs

More details

The transition object will now contain the workflowEntityId field.

See the example shape of a webhook below (or read the relevant documentation here: https://developer.atlassian.com/cloud/jira/platform/webhooks/#webhook-payload )

{
    "timestamp": 1606480436302,
    "webhookEvent": "jira:issue_updated",
    "issue_event_type_name": "issue_generic"
    "user": {
        ...
    },
    "issue": {
        --> See Issue shape in table below
    },
    "transition" : {
        "from_status": "Open",
        "to_status": "Resolved",
        "transitionId": 5,
        "transitionName": "Resolve Issue",
        "workflowName": "example workflow"
        "workflowId": 99999, --> this is now a dummy unusable value
        "workflowEntityId": "<some UUID>" <-- newly added, should be used.
    }

The text above is the source's. reef added the severity, the dates it could read from the text, and the endpoints and scopes named in code.