{
"id": "evt_1a2b3c",
"type": "order.fulfilled",
"created_at": "2023-11-07T05:31:56Z",
"data": {
"order_id": "ord_9x8y7z",
"status": "fulfilled"
}
}API Reference
An order was fulfilled and its codes are ready to fetch
WEBHOOK
order.fulfilled
{
"id": "evt_1a2b3c",
"type": "order.fulfilled",
"created_at": "2023-11-07T05:31:56Z",
"data": {
"order_id": "ord_9x8y7z",
"status": "fulfilled"
}
}Authorizations
t=<unix>,v1=<hex hmac-sha256> over "<t>.<raw-body>", keyed on the endpoint's whsec_ signing secret. Verify it before trusting a delivery.
Headers
The event id. Stable across retries; de-duplicate on it.
The event type, e.g. order.fulfilled.
Body
application/json
Event id, stable across retries.
Example:
"evt_1a2b3c"
Event type.
Allowed value:
"order.fulfilled"When the event occurred.
The order id and its status. Fetch full details, including codes, from the authenticated order endpoints; a webhook never carries a code.
Show child attributes
Show child attributes
Response
200
Return any 2xx to acknowledge receipt. A non-2xx, a timeout or a connection error is retried on a backoff schedule.