Uber is using an API that provides developers greater access to their business systems in the hope they will create better apps for their customers.
The smartphone app cum taxi firm is using an API to attract developers to create new products as part of the current app.
Developers can now visit the portal to help build five new features for customers including an effective way of processing destination addresses, displaying pickup times and calculating fare estimates.
Uber also want developers to help build a 'User Activity' endpoint, which returns data about a user's lifetime activity with Uber. This will include pick-up and drop-off locations and times and the customers history including locations, distances travelled and which products they used on the app.
Uber hit the headlines earlier this year when Transport for London (TfL) asked the High Court to make a decision on whether a smartphone taxi app is breaking the law and angry cab-drivers took to London's streets to protest.
The service, which runs in London and Manchester in the UK and various cities in Europe and the US, allows customers looking for a cab to connect directly with a nearby driver on their smartphone. Fares are generated by a remote server, taking into account the time taken and distance travelled, akin to a black cab in London.
Uber takes around 20 percent of drivers' fares.
Uber came under fire in the US after it began raising fares during emergencies and natural disasters. In some cases, passengers were charged more than £60 (US$100) for journeys just a few miles long. In July, the firm said it would put an end to this tactic.
US based car rental firm Hertz's president Michel Taride said they hope to allow their cars to be rented through the disruptive app.
Sign up for CIO Asia eNewsletters.