Event Types

Events sent from Deliveroo will be one of the types listed below. The webhook call request payload can vary depending on the order's fulfilment type.

Event Type

Description

Webhook Used

orders.new

Sent when a new order is placed, or an order is remade.

Order Events Webhook

orders.status_update

Sent when an order is:

  • accepted,
  • confirmed,
  • rejected,
  • cancelled.

Order Events Webhook

rider.status_update

Sent when a rider:

  • is assigned to an order,
  • is close to the site,
  • confirms to be at the site on the Rider's App,
  • is unassigned from an order.

Rider Status Webhook

Deprecated Events

Deliveroo sends these events over a deprecated webhook. Please update your integration to leverage Order Events Webhook and Rider Status Webhook.

Event Type

Description

Webhook Used

new_order

Sent when a new order is placed, or an order is remade.

Legacy POS Webhook

cancel_order

Sent when an order is cancelled.

Legacy POS Webhook


What’s Next
Did this page help you?