Car-booking services Uber and Hailo both launched APIs to allow developers to integrate their technology into apps.

Uber, which allows users to book private cars, will enable apps to send a destination address to the car app and access pick-up times, fare estimates and trip history.

Some apps will also be able to request rides, although this functionality is going to be launched in “a more controlled fashion”, to a number of partners, to avoid creating excessive demand for drivers.

Other features will soon be available via the API.

Uber is also launching the API Affiliate Program, offering credit and other rewards in exchange for integrating its services.

The company named 11 partner companies on its developer site: Starbucks, United, OpenTable, TimeOut, Tempo, Hinge, Trip Advisor, TripCase, Hyatt, Mememo and Expensify.

Launched on the same day, taxi hailing service Hailo’s API gives developers access to information about the availability and estimated arrival time of licensed taxis and enables the booking of trips from third-party apps.

Naoise Irwin, VP of strategic initiatives at the company, said Hailo is looking forward “to seeing what other possibilities the public API opens up”.

Hailo previously integrated with journey-planning app Citymapper and has since been approached by “numerous interested developers”, according to Irwin.

Uber has a presence in more than 40 countries and was recently valued at $18.2 billion after securing $1.2 billion in funding.

It has faced opposition from taxi drivers in some cities who believe it enjoys an unfair advantage due to the lack of regulation around its service.

Hailo’s network covers more than 60,000 licensed drivers in 20 cities around the world, including New York and London.