Skip to main content
uber.onDeliveryReturned takes no filters. It starts when Uber finishes returning an order it could not deliver: status returned on the original delivery.
automations/delivery-returned.automation.ts
The event includes id, deliveryId, customerId, status, liveMode, created, and the full delivery with its courier, waypoints, ETAs, and fee. Uber tracks the return trip as a separate delivery whose ID starts with ret_; delivery.relatedDeliveries links the two. Requires an Uber Direct connection with a webhook signing key and a dashboard webhook that sends event.delivery_status. See Connect Uber Direct.