Update Catalogue Listing Webhook

This webhook provides status updates for listings, identified by a unique update_catalogue_listing_id.
It is triggered once per listing update to share key information on the overall status.
You can distinguish the webhook events from others by the event attribute.

Body Params
string
enum

name of the event. used to differentiate between UpdateCatalogueListingWebhookResponse and other events.

Allowed:
date-time

The time when the update request was created.

string

The external brand ID.

string

The ID of the catalogue.

string
enum
Allowed:
string

The ID of the update request.

date-time

The time when the update request was last updated.

error_messages
array of strings or null

If processing failed, details about the failures.

error_messages
warnings
array of objects

information about warnings that occurred when process the request. These warnings do not affect the success of the processing

warnings
Headers
string
required

Deliveroo Sequential globally unique identifier (GUID). Please implement it as case-insensitive.

string
required

On registration, we'll provide you with a webhook secret. We'll use the webhook secret and a sequential globally unique identifier (GUID) to generate a hash of the order payload. When you receive a POST request, you will be able to compute a hash and verify that it's a genuine, authorized request sent from Deliveroo. Please implement it as case-insensitive.

Responses
200

Your server returns this code if it accepts the callback.

4XX

Your server can return 4XX codes to signal its issues with the request.

5XX

Your server can return 5XX codes to signal its internal issues.

Language
Credentials
OAuth2
URL