An order's status changed
POST
Sent when an order moves to a new status, for example from placed to accepted.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Header Parameters
Section titled “Header Parameters”webhook-id
required
string
Unique delivery ID; equal to the event ID. Use it to ignore duplicates.
webhook-timestamp
required
string
Unix timestamp (seconds) when the delivery was signed.
webhook-signature
required
string
Standard Webhooks signature (v1,<base64 HMAC-SHA256>).
Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
object
id
required
string
type
required
string
created_at
required
string format: date-time
merchant_id
required
string
location_id
string | null
connection_id
required
string
origin
required
What caused the change. Ignore events where application_id is your own.
object
type
string
application_id
string | null
data
required
Event-specific payload.
object
key
additional properties
any
data
required
object
order_id
required
string
channel
string
channel_ref
string
previous_status
required
Channel-neutral order status.
string
status
required
Channel-neutral order status.
string
version
required
integer
Responses
Section titled “Responses”Return any 2xx within 10 seconds to acknowledge.
© 2026 Loops Technologies | شركة لووبز للتقنيات. All rights reserved.
