Webhook Events
Order Status Change Webhook
Sent when an order changes status. The payload includes the affected order identifier and its updated status.
postWebhookorderStatusUpdate
Payload
Example payload
{
"event_type": "order.status_update",
"event_id": "a8a59df0-516d-11f0-9ca2-31daad0e4f7f",
"data": {
"order.id": 42401,
"order.status": "Printing",
"order.previous_status": "reviewing",
"order.current_status": "processing",
"order.metadata": {
"crm_deal_id": "D-1042"
}
},
"timestamp": 1750819187,
"date_time": "2025-06-25 02:39:47"
}Response
Webhook received
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.