account
is the name (subdomain) of the account generating the webhook - useful in case you're pointing webhooks from various accounts at the same endpoint; state
is a string representation of the run state at the time of the notification being triggered;stateVersion
is the ordinal number of the state, which can be used to ensure that notifications that may be sent or received out-of-order are correctly processed;timestamp
is the unix timestamp of the state transition;run
contains information about the run, its associated commit and delta (if any);X-Signature
header contains the SHA1 hash of the payload, while X-Signature-256
contains the SHA256 hash. We're using the exact same mechanism as GitHub to generate signatures, please refer to this article for details.