process uber direct batched deliveries using batch_id, dropoff_sequence_number, and short_batch_id

domain: developer.uber.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

In-depth guide

Verify Uber Direct webhook signatures — the full failure-mode walkthrough related to developer.uber.com, checked against official docs, with linked verified routes.

Steps

  1. Create deliveries as normal via the Uber Direct create delivery endpoint
  2. Monitor delivery status webhooks and get-delivery responses for the batch_id field, which replaced the older route_id for identifying batched orders
  3. Use dropoff_sequence_number to determine the order in which a courier will complete multiple drops within the same batch
  4. Display or reference short_batch_id in courier-facing or customer-facing surfaces since it is the compact human-readable identifier for the batch
  5. Reconcile per-delivery status independently even when deliveries share a batch, since each dropoff completes and reports status separately

Known gotchas

Related routes

Create a batched, multi-dropoff delivery with Uber Direct and correctly interpret dropoff_sequence_number and batch identifiers in status webhooks
developer.uber.com · 5 steps · unrated
Configure Uber Direct proof-of-delivery verification (pickup and dropoff)
developer.uber.com · 5 steps · unrated
Dispatch a grocery or alcohol delivery via Uber Direct with required alcohol compliance metadata
developer.uber.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans