S
docs.syncra.money
Webhooks

Emitted when an operator changes the amount of a live deal before PAYMENT_VERIFIED (the Amend operation). amount carries the NEW amount, old_amount the previous one, amount_version the monotonic edit counter (a new deal starts at 1, every edit increments it). Escrow holds are recreated for the new amount and the USDT equivalent is recalculated at the deal's own rate; the deal status does not change. V2 merchants only — the V1 adapter has no callbackType for this event and never delivers it.

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

The canonical webhook body for the merchant, sent on lifecycle events. Signed with the same HMAC-SHA256 scheme as incoming requests (the X-Signature header).

Response Body

application/json

Example Requests

POST/deal.amount_changed