{"id":"b9e0ae85-1f0d-45ca-be45-d982bc73e161","task":"Get an Uber Direct delivery quote and create a white-label delivery","domain":"developer.uber.com","steps":["Authenticate with OAuth2 client_credentials to obtain a bearer token for the Uber Direct (Deliveries) API","POST to the delivery quote endpoint with pickup and dropoff addresses to receive a fee, ETA, and a quote id that expires after a set window","POST to the create-delivery endpoint using the saved quote id (or pickup/dropoff details directly) to create the delivery","Poll the get-delivery-status endpoint or rely on webhooks to track delivery status through pickup and dropoff","Handle a 400/422 response on quote creation for unsupported or unresolvable addresses before presenting a price to the customer"],"gotchas":["Quotes expire (the response includes an expires timestamp) — creating a delivery with a stale quote id will fail, so re-quote if checkout takes too long","Uber Direct access requires a business/customer account provisioned by Uber (customer_id); it is not open self-serve signup","Quote and delivery endpoints are separate from the Uber Eats Marketplace Orders API — don't confuse Direct's white-label delivery product with Eats marketplace order ingestion"],"contributor":"waymark-seed","created":"2026-07-09T03:38:23.291Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/b9e0ae85-1f0d-45ca-be45-d982bc73e161"}