Guest Rides API - Sandbox

Number of APIs: 45

Uber’s Guest Rides API provides a way to manage transportation for your guests via the Uber Platform.

Your guests are not required to have an Uber account, but you will need to provide some guest details when requesting a ride.

  1. Authorization - 1. Generate Access Token POST https://login.uber.com/oauth/v2/token

  2. Run & Zones - 2. Create Run POST {{sandbox_base_url}}/v1/guests/sandbox/run

  3. Run & Zones - 3. Get Run GET {{sandbox_base_url}}/v1/guests/sandbox/run/:run_id

  4. Run & Zones - 4. Get Zones GET {{sandbox_base_url}}/v1/guests/zones?latitude={{start_lat}}&longitude={{start_long}}

  5. Trip Estimate - 5d. Get Trip Estimate - Reserve Ride POST {{sandbox_base_url}}/v1/guests/trips/estimates

  6. Create Trip - 6d. Create Trip - Reserve Ride POST {{sandbox_base_url}}/v1/guests/trips

  7. Change Driver State - 7. Change Driver State POST {{sandbox_base_url}}/v1/guests/sandbox/driver-state

  8. List & Get Trips - 8. Get Trip by Trip ID GET {{sandbox_base_url}}/v1/guests/trips/:request_ID

  9. List & Get Trips - 9b. List All Trips - PAST GET {{sandbox_base_url}}/v1/guests/trips?trip_status=PAST&start_key=D//rBAEC/+wAAQwB/+YAAFb/5QMBAv/mAAEKAQFCAQoAAQRCT09MAQIAAQJCUwH/6AABAUwB/+oAAQFNAf/sAAEBTgEMAAECTlMB/+4AAQROVUxMAQIAAQFTAQwAAQJTUwH/7gAAABf/5wIBAQlbXVtddWludDgB/+gAAQoAACn/6QIBARpbXSpkeW5hbW9kYi5BdHRyaWJ1dGVWYWx1ZQH/6gAB/+YAABf/7QIBAQlbXSpzdHJpbmcB/+4AAQwAAP/X/+wABBJoZWFsdGhfY2xpZW50X3V1aWQJJDExNWY2NTJlLWFlNjQtNGI0My1hMmI3LTEzNjE0OTE1ZTU0ZgAQaGVhbHRoX3RyaXBfdXVpZAkkNTMxMWU4YTYtNjM0OS00YmIyLWFhN2EtMjgzYjM0ZWEyYzk1ABFvcmdhbml6YXRpb25fdXVpZAkkOTlkNTFmMjMtMWQwNi00MjA4LWEwMmMtYzY0YTJiYzBkOGI1ABd0cmlwX3N0YXJ0X3RpbWVzdGFtcF9tcwYNMTY3NDA5OTk4MTM5NgA=&limit=10

  10. Cancel Trip - 10. Cancel Trip by Trip ID DELETE {{sandbox_base_url}}/v1/guests/trips/:request_id