The Car booking option object

The Car booking option object

Results include a short form of this object — price, provider, payment type. Details fills in providerUrl, cancellation, mileage, fuel, and known fees.

Attributes

providerobject

The seller.

codestring

Seller code.

namestring

Display name.

sitestring

Seller hostname, without a scheme.

providerUrlstring

Booking link on the seller’s site. Open it as returned. Null when the seller did not resolve.

providerDomainstring

Host of providerUrl.

priceobject

Displayed price.

amountnumber

Numeric amount in the country’s native currency.

currencystring

ISO 4217 code of that country’s native currency.

formattedstring

Same amount, already formatted for display.

perDayobject

Average daily price.

amountnumber

Numeric amount in the country’s native currency.

currencystring

ISO 4217 code of that country’s native currency.

formattedstring

Same amount, already formatted for display.

totalPriceobject

Total for the hire.

amountnumber

Numeric amount in the country’s native currency.

currencystring

ISO 4217 code of that country’s native currency.

formattedstring

Same amount, already formatted for display.

paymentTypestring

PREPAY or PAY_AT_PICKUP.

requiresCreditCardboolean

True when the seller asks for a card at booking.

cancellationobject

Cancellation terms.

policyTypestring

Policy id from the seller.

freeboolean

True when a free cancellation window exists.

limitHoursinteger

Hours before pickup after which a fee applies.

feeobject

Fee when cancellation is not free.

amountnumber

Numeric amount in the country’s native currency.

currencystring

ISO 4217 code of that country’s native currency.

formattedstring

Same amount, already formatted for display.

summaryarray of strings

Seller-written terms.

mileageobject

Mileage allowance.

fuelobject

Fuel policy.

insurancearray of objects

Insurance extras when the seller lists them.

extrasobject

Flags such as contactless pickup or a free additional driver.

knownFeesarray of objects

Fees that are not in the total, such as a security deposit.

vehicleobject

The vehicle this seller is quoting.

namestring

Vehicle name as listed, for example Nissan Versa.

classstring

Display class, for example Compact or Intermediate SUV.

classGroupsarray of strings

Groups this car belongs to, such as small or suv. Matches carClass on a new search.

imagestring

Image URL.

passengersinteger

Seat count.

bagsinteger

Bag count.

doorsinteger

Door count.

transmissionstring

automatic or manual.

airConditioningboolean

True when the car has air conditioning.

fuelTypestring

Fuel label, for example Gas or Fully electric.

sipCodestring

ACRISS / SIP code when the supplier publishes one.