NameDescriptionTypeAdditional information
AccountCode

This account code specifies under which TBR client the job is to be created. Could be an integer, ie one of 2573, 7070, 7165, 7145 or any other identifier

string

Required

TotalTime

Total hours the car is needed for in minutes (if known)

integer

None.

TotalMileage

Total distance the car is needed for (if known)

decimal number

None.

Currency

Leave blank to receive the rates in all enabled currencies OR specify one. IsoCode, e.g. USD, GBP, EUR, .. If you specify a currency that is not supported, no rate can be produced.

string

None.

GroupBookingName

If requesting rates for a particular event, please specify the event / groupbooking name here so the rate you receive is in line with the agreed rate.

string

None.

ContextJobID

When producing a quote for an exisiting job, provide the jobID here so the back-end knows to apply rules for this scenario

integer

None.

RouteType

The type of job; Transfer or AsDirected. String from the Enum of RouteType

string

Required

ShareCar

Whether the booker wants to make the car available to other travellers from the same company

boolean

None.

Passengers

A list of all passengers.

Collection of Passenger

None.

Pickup

Pickup Details

Pickup

Required

Midpoints

A list of Stops / Midpoints

Collection of Midpoint

None.

Dropoff

Dropoff Details

Dropoff

Required

VehicleType

The requested vehicle type. String based on Enum in Constants.VehicleType

string

Required

ExpectedPassengerCount

Total expected number of Passengers.

integer

None.

UserDefinedFields

An arbitrary collection of keys and values, allowing you to pass in any number of references you wish. Will be included in the invoice

Collection of UserDefinedField

None.

VoucherCode

Voucher code to use

string

None.

SelectedExtras

A list of selected extras from the quote which you wish to include. These will be added to the price you are charged.

Collection of SelectedQuoteExtra

None.

ExtRefID

An external reference provided by you returned to you. This should not be visible to the end user and only serves the purpose to link up different system.

string

None.

ExtUserID

External User ID (for audit purposes) in the querying system.

string

Required