Ongoing Monitoring Webhooks
Ongoing Monitoring (AML) Webhook Event
Quadrata will emit a webhook event (HTTP Request) whenever there is a change to a passport's AML score. The payload for this request will contain both, the previous AML score, and the updated AML score, along with the associated wallet address.
Ongoing monitoring is a premium feature. Contact Quadrata at contact@quadrata.com to enable ongoing monitoring for your dApp.
Payload Structure
Webhooks are sent over HTTPS with a signature verification header. Each payload will include the following data:
Request Header
Each webhook request that Quadrata emits will contain a header signature that an integrating application can use to verify the authenticity of the message.
X-WEBHOOK-SIGNATURE - Base64 Encoded
SHA384
request signature.
See Webhook Request Signaturefor more information on how to verify the webhook request signature.
Request Body
eventId
- The UUID for the event that triggered this webhookmonitoring
- JSON payload with the data that was monitored and the monitoring type (AML)nonce
- To ensure the signature is always uniquetimestamp
- Unix epoch representing the time when the notification was triggeredtype
- Representing the type of notification,MONITORING
walletAddress
- Wallet address associated to the passport
Quadrata will attempt to deliver a webhook payload up to 3 times for each configured URI, if an HTTP response status code is returned outside of the 2xx range (200, 201, etc).
Last updated