topic
is the topic of this webhook in the format <resource>.<event>
. Currently we support webhooks for the following topics:
end_user.processed
end_user.reviewed
end_user.transactions_updated
end_user.review_required
transactions.deleted
transactions.updated
pdf.processed
pdf.checks_passed
pdf.checks_failed
pdf.failed
pdf.transactions_loaded
created
is the UTC datetime when the webhook was sent, in ISO format.
data
contains the data of the resource which relates to this event.
meta
(optional) contains further information about the event.
Heron-Signature
header in every webhook request. This header is a
base64-encoded HMAC SHA256 digest of your shared secret and the webhook’s
payload.
To verify the webhook was sent by us, calculate the digital signature using the
same algorithm and compare it to the Heron-Signature
header.
Here is an example of how to calculate the signature in Python:
https://hooks.slack.com/services....
for you. Copy this url.Settings
page on the left, and go to Webhooks
.Add webhook
and pick the appropriate topic. Most commonly, you’ll want to fire a Slack alert when a rule has been broken. The webhook topic for this is end_user.review_required
.Create webhook
.