Object
Webhookswebhook_event
Payload delivered to a merchant webhook endpoint.
POSTed to your HTTPS URL with X-Webhook-Signature. Manage subscriptions in Admin → Settings → API credentials.
Exposure
Delivered in webhook POSTs — not a Merchant API list resource.
What
The webhook_event object is the JSON / domain shape for this resource in RetailLink.
Why
Use these fields when integrating — not scraped Admin HTML — so sync jobs and apps stay stable across UI changes.
How
Read each property below — description first, then that property's Code / Data / Output (or type). Use the sticky example JSON on the right as a full fixture.
Properties
5 fields on webhook_event. Types link to related objects when available. Snippets for a property appear under that property.
id
stringEvent id.
id: stringtopic
stringEvent topic such as order.created, product.updated, customer.created.
if (event.topic === "order.created") {
// sync order
}shopId
stringShop that produced the event.
shopId: stringcreatedAt
stringISO-8601 event time.
createdAt: stringdata
objectTopic-specific payload (ids and summary fields).
data: object