Endpoint to notify events generated in Topsort

When an event is triggered we'll send you a POST request with this data.

Use the Webhooks API to manage the target url and the accepted events.

postWebhookwebhooks

Payload

channel'campaign:create' | 'campaign:update' | 'campaign:delete' | 'catalog:feed:download:finish' | 'store:availability:download:finish' | 'catalog:feed:upload:late' | 'full:availability:upload:late' | 'delta:availability:upload:late' | 'billing:wallet:exhausted' required
payloadobject required

Most recent version of the model (e.g. campaign payload)

timestampstring date-time required

Event time

idstring required

Unique id of the event. This can be used for event de-duplication

Response

Successful Response

unknown required

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.