Get order location

This endpoint provides more detailed information about the riders that are assigned to a given order.

Compared to v1, this endpoint supports multiple riders as well as a status_log array containing the events that occurred for each rider. It is important to note that if the rider anonymisation setting has been enabled for the partner, the rider's actual name will be replaced with "Deliveroo Rider".

The following table explains rider statuses.

Rider StatusDescription
rider_assignedRider was assigned to the order.
rider_unassignedRider was unassigned to the order.
rider_arrivedRider nearby to the restaurant.
rider_confirmed_at_restaurantRider arrival at the restaurant confirmed on rider's app.
rider_in_transitRider en route to the customer.
rider_nearbyRider is arriving at customer.

Riders can have their personal phone numbers protected (masked), in which case, a temporary phone number and code will be assigned to rider_bridge_number and rider_bridge_code. In this case, rider_contact_number will be formatted as rider_bridge_number (rider_bridge_code). When the rider's phone is unmasked, rider_bridge_number and rider_bridge_code will be null.