transaction.created
payload. Notice how only the transaction.id
was delivered. When processing this webhook, you’ll use this id
to query our API and get the latest state of the transaction.
transaction.created
, firm.updated
, etc.Settings > Webhooks
.
X-SIGNATURE
header. This can be used along with the webhook secret found in the Partner Portal to verify the webhook came from Confido and has not been tampered.
To verify the HMAC Signature, create a sha512
Hmac with your webhook secret, update it with the webhook payload, and ensure it is equal to the X-SIGNATURE
header received with the webhook.
Here is some example code written in TypeScript.
failed
state. All webhook events in the failed
state are retried with the following backoff strategy: 5 min, 20 min, 60 min, 1 day, dead letter.