dispute
Webhook notification triggered when dispute status changes. When a dispute reaches won or lost, an additional dispute.closed event is sent.
Headers
Timestamp sent by Clink for webhook signature verification.
Hex-encoded HMAC-SHA256 signature generated with the webhook signing secret over the string ${X-Clink-Timestamp}.${rawRequestBody}. Use the raw request body bytes/string exactly as received; do not parse and re-serialize the JSON before verifying.
Signature algorithm used to generate X-Clink-Signature. The current value is SHA256.
SHA256 Body
Dispute event payload in json
Unique identifier for the event
Type of event that occurred
dispute.created, dispute.updated, dispute.won, dispute.lost, dispute.closed "dispute.created"
Type of this json payload, 'event' if this is an event
"event"
Unix timestamp in milliseconds when the event occurred
Response
Return a 200 status to indicate that the data was received successfully