Each incoming event passes an event payload to the listener depending on the event type. Below are example payloads for each event type.
All Event messages have the following top level fields:
Key | Description |
---|---|
eventType | The event type that triggered this Event. e.g. Workflow Completed, Task Created. |
actor | The actor, generally a user, that triggered this event. |
object | The object the event occurred on. This could be the Project name, Release name etc. |
timestamp | The time the event occurred. |
payload | The specific event payload (see examples below) |
Pipeline Stage Completed
Expand | ||
---|---|---|
| ||
|
Snapshot Completed
Expand | |||||
---|---|---|---|---|---|
| |||||
|
Task Created
Expand | ||
---|---|---|
| ||
|
Workflow Completed
Expand | |||||
---|---|---|---|---|---|
| |||||
|