Uber allows consumers to submit a trip request which is then routed to Uber drivers who use their own cars.
Get the Uber products available at a specific location (eg UberX, etc)
Cancel an ongoing Ride Request.
Get the real time status of an ongoing trip that was created using Ride Request.
Get your entire ride history from Uber.
Request a ride given a desired product (eg UberX, etc), start, and end locations