A channel connection changed status
POST
A location’s connection to a delivery app changed status, for example from pending to active when it goes live.
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
id
required
string
location_id
required
string
channel
required
Channel ID from GET /channels.
string
status
required
pending: Loops is setting it up with the delivery app. active: receiving orders.
paused: temporarily not receiving orders. disconnected: no longer connected.
string
updated_at
string format: date-time
Responses
Section titled “Responses”Return any 2xx within 10 seconds to acknowledge.
© 2026 Loops Technologies | شركة لووبز للتقنيات. All rights reserved.
