Skip to main content

Request structure

Headers

Webhook requests include the following headers.

X-Webhook-Timestamp

The webhook request timestamp in unix timestamp format.

The timestamp is appended to the request body to create the request signature for request validation along with a secret key.

X-Webhook-Signature

The request signature is an SHA256 hash of the request body with the request timestamp appended to it in base64 format.

X-Webhook-Signature-Version

The request signature verison. If the signature calculation is ever changed, this value will be incremented.

Body

The webhook request body is a JSOn object with the following properties:

event

The event name.

See Events for all possible event names.

payload

The event payload. Other properties under this one will differ for each event.

See Events for event payload details.