Skip to main content

Create booking with quote

POST 

/v1/bookings

Create booking with quote

Supported roles

  • Partner
  • Fleet manager

Request

Body

    quoteId stringrequired

    Quote ID: Get quotes

    bookingReference string
    vehicleIdentifier integer

    Optional number to identify multiple vehicles for the same booking reference. Allows creating multiple bookings with the same bookingReference by providing different vehicleIdentifier values.

    comment string
    internalComment string

    Internal notes visible only to dispatchers and operations staff. Used for internal coordination or operator instructions.

    flightNumber string
    booker object

    Booker information. Required when passenger is not provided.

    title string
    firstName string
    lastName string
    phone string

    Phone number in E.164 format. Required if email is not provided.

    email string

    Booker’s email address. Required if phone is not provided.

    passenger object

    Passenger information. Required when booker is not provided.

    title string
    firstName string
    lastName string
    phone string

    Phone number in E.164 format

    email string

Responses

Create booking successfully

Schema
    bookId stringrequired
    groupId string
    source string

    Booking source:

    • API
    status string

    Booking status:

    • accepted - Provider accepted
    bookingReference string
    vehicleIdentifier integer

    Vehicle identifier number for multiple vehicles with the same booking reference

    booker object
    title string
    firstName string
    lastName string
    phone string

    Phone number in E.164 format

    email string
    passenger object
    title string
    firstName string
    lastName string
    phone string

    Phone number in E.164 format

    email string
    driver object
    phone string

    Phone number in E.164 format

    firstName string
    lastName string
    avatar string
    vehicle object
    plateNumber string

    Vehicle license plate number

    make string

    Vehicle manufacturer/brand

    model string

    Vehicle model name

    color string

    Vehicle color

    pickup object
    latitude numberrequired

    Possible values: >= -90 and <= 90

    longitude numberrequired

    Possible values: >= -180 and <= 180

    address string
    city string
    country string
    postcode string
    destination object
    latitude numberrequired

    Possible values: >= -90 and <= 90

    longitude numberrequired

    Possible values: >= -180 and <= 180

    address string
    city string
    country string
    postcode string
    pickupDateTime date-time

    Pickup time in UTC timezone

    vehicleType string
    flightNumber string

    Passenger's flight number, if applicable. Useful for airport pickup coordination and flight tracking.

    corporate object

    Corporate account information. If empty, the booking is considered an individual booking.

    id string
    name string
    internalComment string

    Internal notes visible only to dispatchers and operations staff. Used for internal coordination or operator instructions.

    comment string

    Driver note. Additional notes or instructions visible to both the driver and passenger (e.g., passenger preferences, pickup details, or contact instructions).

    noPassengers integer

    Number of passengers

    noLuggage integer

    Number of luggage

    price object
    value numberrequired
    currency stringrequired
    duration integer

    Total trip duration in seconds from pickup to drop-off

    trackLink string

    Tracking URL of booking

Loading...