Book and manage a ride for a non-Uber-account guest under a corporate/travel program using Uber for Business's Guest Trips API.

domain: developer.uber.com · 6 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. Contact your Uber for Business account/sales representative to get the guests.trips OAuth scope provisioned for your application — scope access is granted per-app, not self-service by default.
  2. Obtain an OAuth 2.0 access token for your organization using the client_credentials grant.
  3. Test in the sandbox first: POST https://api.uber.com/v1/guests/sandbox/run to spin up temporary test riders and drivers tied to a run_id.
  4. Call POST https://api.uber.com/v1/guests/trips with guest details (email, first_name, last_name, phone_number), a product_id, and pickup/dropoff coordinates plus addresses to create the ride; capture the returned request_id.
  5. Call GET https://api.uber.com/v1/guests/trips/{request_id} to poll trip status, and the corresponding receipt endpoint once the trip completes.
  6. Call PUT https://api.uber.com/v1/guests/trips/{request_id} to modify an in-flight request (e.g., change the dropoff) before the trip starts.

Known gotchas

Related routes

Dispatch an accountless guest ride via the Uber for Business Guest Rides API
developer.uber.com · 6 steps · unrated
Orchestrate business rides for non-app passengers using the Lyft Concierge API
developer.lyft.com · 6 steps · unrated
Handle frequent flyer and loyalty program numbers correctly in booking APIs
travel-general · 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