Webhooks
order.onHold
The order cannot proceed. `reasons` says what has to change; a hold raised later arrives as another event.
The order cannot proceed. reasons says what has to change; a hold raised later arrives as another event.
Header Parameters
x-supliful-signature*string
HMAC-SHA256 of ${timestamp}.${body} as t=<unix>,v1=<hex>. Verify it against your endpoint's secret and reject a timestamp older than 300 seconds. During a secret rotation the header carries one v1= per live secret — match any of them.
x-supliful-idempotency-key*string
Stable across every retry of this delivery. Deduplicate on it.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
Example Requests
POST
/order.onHold