The Car Hire Search call searches own stock and third party providers for available cars matching the criteria sent in the request. The response returns a list of available cars, their prices and any available extras.
The structure of the XML will be:
The response returns a list of available hire cars matching the search criteria, along with the prices.
The structure of the XML will be:
A search request made for car hire. The pickup and drop off locations are both Mallorca Airport (ID=7).
<CarHireSearchRequest>
<LoginDetails>
<Login>test</Login>
<Password>test</Password>
</LoginDetails>
<PickUpDate>2014-02-04</PickUpDate>
<PickUpTime>12:00</PickUpTime>
<PickUpDepotID>7</PickUpDepotID>
<DropOffDate>2014-02-11</DropOffDate>
<DropOffTime>12:00</DropOffTime>
<DropOffDepotID>7</DropOffDepotID>
<LeadDriverBookingCountryID>1</LeadDriverBookingCountryID>
<DriverAges>
<DriverAge>22</DriverAge>
<DriverAge>25</DriverAge>
</DriverAges>
<TotalPassengers>2</TotalPassengers>
<CustomerIP>11.111.11.11</CustomerIP>
</CarHireSearchRequest>
The response returns a list of available hire cars.
<CarHireSearchResponse
<ReturnStatus>
<Success>true</Success>
<Exceptions />
</ReturnStatus>
<CarHireResults>
<CarHireResult>
<BookingToken>h14P/q3TcFk=</BookingToken>
<VehicleDescription>Fiat 500 or similar</VehicleDescription>
<PaxCapacity>4</PaxCapacity>
<BaggageCapacity>0</BaggageCapacity>
<Price>42.42</Price>
<ImageURL>https://cdn.cartrawler.com/otaimages/fiat/500_nologo.jpg</ImageURL>
<CarInformation>Type:Car|Size:Mini|Door:3|Fuel Type:Petrol|Air Conditioning:true|Transmission Type:Manual</CarInformation>
<PickUpInformation />
<DropOffInformation>Pick up full, return empty.</DropOffInformation>
<CarHireExtras>
<CarHireExtra>
<ExtraBookingToken>/Z7CcLtkXd4=</ExtraBookingToken>
<Description>Infant child seat</Description>
<Price>29.00</Price>
<Mandatory>false</Mandatory>
<IncludedInPrice>false</IncludedInPrice>
<PrePaid>false</PrePaid>
</CarHireExtra>
<CarHireExtra>
<ExtraBookingToken>KV/tttbxfNo=</ExtraBookingToken>
<Description>Additional Driver</Description>
<Price>41.00</Price>
<Mandatory>false</Mandatory>
<IncludedInPrice>false</IncludedInPrice>
<PrePaid>false</PrePaid>
</CarHireExtra>
<CarHireExtra>
<ExtraBookingToken>IA689tASN7Q=</ExtraBookingToken>
<Description>Booster seat</Description>
<Price>29.00</Price>
<Mandatory>false</Mandatory>
<IncludedInPrice>false</IncludedInPrice>
<PrePaid>false</PrePaid>
</CarHireExtra>
<CarHireExtra>
<ExtraBookingToken>LLIWMrnJ6mE=</ExtraBookingToken>
<Description>Child toddler seat</Description>
<Price>29.00</Price>
<Mandatory>false</Mandatory>
<IncludedInPrice>false</IncludedInPrice>
<PrePaid>false</PrePaid>
</CarHireExtra>
<CarHireExtra>
<ExtraBookingToken>+eFsQdG4XCs=</ExtraBookingToken>
<Description>GPS - Satellite Navigational System</Description>
<Price>41.00</Price>
<Mandatory>false</Mandatory>
<IncludedInPrice>false</IncludedInPrice>
<PrePaid>false</PrePaid>
</CarHireExtra>
<CarHireExtra>
<ExtraBookingToken>QcAxZVhI8NY=</ExtraBookingToken>
<Description>Collision damage waiver (CDW)</Description>
<Price>0.00</Price>
<Mandatory>true</Mandatory>
<IncludedInPrice>true</IncludedInPrice>
<PrePaid>true</PrePaid>
</CarHireExtra>
<CarHireExtra>
<ExtraBookingToken>adLpSlQBjVA=</ExtraBookingToken>
<Description>Theft waiver (TW)</Description>
<Price>0.00</Price>
<Mandatory>true</Mandatory>
<IncludedInPrice>true</IncludedInPrice>
<PrePaid>true</PrePaid>
</CarHireExtra>
<CarHireExtra>
<ExtraBookingToken>MhYsoMwP0Sk=</ExtraBookingToken>
<Description>Breakdown assistance</Description>
<Price>0.00</Price>
<Mandatory>true</Mandatory>
<IncludedInPrice>true</IncludedInPrice>
<PrePaid>true</PrePaid>
</CarHireExtra>
<CarHireExtra>
<ExtraBookingToken>6yPd4h5MSTs=</ExtraBookingToken>
<Description>Airport fee</Description>
<Price>0.00</Price>
<Mandatory>true</Mandatory>
<IncludedInPrice>true</IncludedInPrice>
<PrePaid>true</PrePaid>
</CarHireExtra>
<CarHireExtra>
<ExtraBookingToken>xaUK+JgZsJQ=</ExtraBookingToken>
<Description>Tax</Description>
<Price>0.00</Price>
<Mandatory>true</Mandatory>
<IncludedInPrice>true</IncludedInPrice>
<PrePaid>true</PrePaid>
</CarHireExtra>
<CarHireExtra>
<ExtraBookingToken>SmavoRn7N7Y=</ExtraBookingToken>
<Description>Unlimited mileage</Description>
<Price>0.00</Price>
<Mandatory>true</Mandatory>
<IncludedInPrice>true</IncludedInPrice>
<PrePaid>true</PrePaid>
</CarHireExtra>
<CarHireExtra>
<ExtraBookingToken>WC4PrTwb2xo=</ExtraBookingToken>
<Description>Young driver</Description>
<Price>0.00</Price>
<Mandatory>true</Mandatory>
<IncludedInPrice>true</IncludedInPrice>
<PrePaid>true</PrePaid>
</CarHireExtra>
</CarHireExtras>
<SupplierDetails>
<SupplierID>1945</SupplierID>
<Source>CarTrawler</Source>
<SupplierReference>vhm0RCZoIYgasMbfHnrBl5E=</SupplierReference>
<PropertyID>0</PropertyID>
<CurrencyID>5</CurrencyID>
<Cost>35.35</Cost>
<SystemCost>0</SystemCost>
<GrossCost>35.35</GrossCost>
<TotalMargin>0</TotalMargin>
<CommissionPercentage>0.00</CommissionPercentage>
</SupplierDetails>
</CarHireResult>
</CarHireResults>
</CarHireSearchResponse>
or
or