Taxi Supplier API

Understanding our event endpoints

What does it do?

Our driver event endpoints allow you to send driver events.

Note

Before you can send driver events you must first assign a driver.

Why use it?

Our supply partners are encouraged to provide us with driver events, so we can reduce customer anxiety by providing detailed updates at the time of pickup.

Note

If you're not using the Booking.com Taxi Driver App, you don't need to create drivers with the Public API.

How does it work?

Our driver management endpoints are part of the Taxi Public API, you'll need to authenticate with the API to get started.

Warning

It's important your Client ID & Client Secret keys remain private and are not shared.

High-level Flow

  1. Once on-boarded a clientID and clientSecret will be provided to you. The authentication endpoint can be called to exchange the keys with an access token which is then used to authenticate each subsequent request.
  2. You can then assign your drivers to bookings (read more about managing drivers).
  3. Once a driver has been assigned the booking status will transition to DRIVER_ASSIGNED and you can send driver events.

See our endpoint references for more information.