OrderStatusChanged (Legacy)

Sent BY Ewity TO your registered webhook endpoint. The path on
this page exists only for docs grouping. Identify the event by the
X-Event header.

Legacy event, delivered without the envelope: the body is the raw
order payload, the event name travels in the X-Event header, and
the request is authenticated with Authorization: Bearer <your platform API key>. This raw format applies only to endpoints
migrated from the pre-Apps webhook system — a portal-created endpoint
subscribing to this event name receives the standard envelope
instead.

Fires every time an online order's status changes. Its modern
envelope twin is order.status_changed, which carries this exact
payload as the envelope's data — new integrations should subscribe
to the twin.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

The full public order — {id, number, online_location, customer, online_location_slot, fulfilment_type, payment_method, customer_notes, merchant_remarks, status, ui_status, paid, total, reminder_count, lines, created_at, created_at_text, total_components, online_payments, payments, extra}.

integer
string
string
string
boolean
number
lines
array of objects
lines
Headers
string
enum
required

Always OrderStatusChanged for this event.

Allowed:
Response
2XX

Receiver acknowledged. Non-2xx and connection failures are logged but not retried — deliveries are best-effort single attempts.

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here!