Skip to main content
Webhook payloads are provided in JSON format and always contain the following attributes:
string
Enumerated string with possible values being one of the events described in the Available subscriptions page.
string
ISO 8601 formatted datetime value, for example 2020-01-01T00:00:00Z.
string
Machine-readable event key that fired the webhook. Enumerated string with possible values matching the event codes described in the Available subscriptions page.
string
Enumerated string with the following possible values:
  • ui (default)
  • api

Signature

Use the Signature header to validate the webhook payload. The signature value is generated with this algorithm, using the Signing key specified in the webhook and the JSON payload:
Generate the same value in your endpoint and compare it with the Signature header value.