Vehicle Details
Vehicle Details is commonly used during the shopping process to determine traveler preferences. A prerequisite task is typically a Vehicle Search request.
Vehicle Details uses keyword information to detail a vehicle supplier's business policies and services. Description information varies by supplier, but typically includes:
- Age restrictions, if any, that the renter must meet
- Vehicle types
- Refueling policies
- Accepted credit cards
- Driver's license requirement
- Recommended and required insurance coverage
- Contact information for the rental location, including street address, local telephone number, and hours of operation.
Request
VehicleKeywordReq in the VehicleKeywordsService is used to request Vehicle Details. The request message must contain the:
-
Vendor code
-
Pick-up date
Depending on the supplier and the expected results, keywords and sub-keywords may also be required.
When KeywordList is requested, only keyword names are provided, and no sub-key information is provided.
If PickupDateLocation/Location is anything other than an airport code, both LocationType and PickupLocationNumber are required.
When keyword details are requested for keywords that have sub-keys, only sub-key names and brief descriptions are sent in the response. A subsequent keyword request is required to get sub-key details.
When Keyword/SubKey is included in the request, only one Keyword and one SubKey is allowed. If one Keyword is specified and more than one SubKey is specified, only the first SubKey is sent in the request, and a warning is returned in the response to indicate only one SubKey is allowed.
Response
The response is returned in VehicleKeywordRsp.
The response returns the following information:
-
Keyword name
-
Keyword description
-
Keyword number
-
Textual information associated to the keyword
-
Sub-keyword name and description (optional)