Car Search
This service is used to search for the available cars for a particular pickup and dropOff locations provided along with the pickup/droOff dates.Also passenger count needs be passed in the search request in order to get the available cars.Car Search Request
Car search mainly consists with pick up location details
, drop off location details
and passenger information
.
Tags | Attribute | Description |
---|---|---|
meta | meta (Object) |
|
carSearchCriteria | (JsonObject) | |
pickupDate* (String) |
Pick up date should be mentioned in this tag | |
pickupTime* (String) |
This should contain the pick up time of the car. | |
pickupLocationCode* (String) |
This should contain the pick up location code. | |
pickupLocationName* (String) |
This tag contains the city code of the relevant location code. | |
pickupCountryCode* (Date) |
Country code of the pick up location should be in this attribute. | |
pickupCityName* (Date) |
City code of the pick up location should be in this attribute. | |
dropOffDate* (String) |
Drop off date should be mentioned in this tag. | |
dropOffLocationCode* (String) |
This should contain the drop off location code. | |
dropOffLocationName* (String) |
This should contain the drop off location name | |
dropOffCountryCode* (String) |
Country code of the drop off location should be in this attribute | |
dropOffCityName * (String) |
City name of the drop off location should be in this attribute | |
passengers | passengers* (Object) |
Travelling passenger details should be updated here. |
adult* (String) |
Adult count | |
child* (Integer) |
Child count | |
childAge* (Integer Array) |
Should mention the child ages array if children are available | |
driverAge * (Integer) |
Age of the driver | |
taxDetails | (JsonObject) | Include Tax information.In general Tax detail are not mandatory. Not released yet |
taxDetail | taxName (String) |
Tax Name Not released yet |
regNo (String) |
Tax registration number Not released yet |
|
companyName (String) |
Company name Not released yet |
|
emailId (String) |
Company emailId Not released yet |
|
phoneNo (String) |
Company phone number Not released yet |
|
address (String) |
Company address Not released yet |
Car Search Response
After sending the car search request Travlinq will give you all the available car results which are relevant to the particular search criteria. Car search response mainly consist with pick up, drop off location details , vehicle information , vehicle rates.
Tags | Attribute | Description |
---|---|---|
meta | meta (Object) |
|
success (String) |
Response status will be return Ex: "true" | |
statusCode (Boolean) |
Response statusCode will be return Ex: "1" | |
statusMessage (String) |
Response statusMessage will be return Ex: "SUCCESS" | |
commonData | commonData (Object) |
This tag has the common Data in the response. |
productCode* (String) |
Product code of the item being booked,Car-C | |
searchKey * (String) |
A unique search id will be returned in the search response. | |
data | data (Object) |
|
offerId* (String) |
A unique offer id will be returned in the search response per each result.This should be used all subsequent API calls for identify user selected result. | |
vehicleDetails | vehicleDetails* (Object) |
This tag contains the pickup /drop off times and locations details. |
pickUpDateTime * (String) |
This attribute contains the date and the time of the pick up. 2023-04-10T10:00 |
|
dropOffDateTime * (String) |
This attribute contains the date and the time of the drop off. 2023-04-10T10:00 |
|
arrivalTransfer | arrivalTransfer * (Object) |
This attribute contains the arrival transfer location details. |
pickUpLocation * (String) |
This attribute contains the pick up location details. Dubai International Airport Terminal 3,Airport Road D89 Al Garhoud, Dubai International Airport Terminal 3, United Arab Emirates |
|
returnLocation * (String) |
This attribute contains the return up location details. Dubai International Airport Terminal 3,Airport Road D89 Al Garhoud, Dubai International Airport Terminal 3, United Arab Emirates |
|
returnTransfer | returnTransfer * (Object) |
This attribute contains the return transfer location details. |
pickUpLocation * (String) |
This attribute contains the pick up location details. Dubai International Airport Terminal 3,Airport Road D89 Al Garhoud, Dubai International Airport Terminal 3, United Arab Emirates |
|
returnLocation * (String) |
This attribute contains the return up location details. Dubai International Airport Terminal 3,Airport Road D89 Al Garhoud, Dubai International Airport Terminal 3, United Arab Emirates |
|
vehicleInfo | vehicleInfo* (Object) |
This tag contains the vehicle information for the particular car result. |
vehMakeModel * (String) |
This attribute contains the vehicle model | |
code * (String) |
This attribute contains the car code | |
model * (String) |
This attribute contains the vehicle model | |
vehClass * (String) |
This attribute contains the vehicle class | |
imageUrl (String) | This attribute contains the image url | |
notes* (String) |
Vehicle rate notes will be included here.. | |
guaranteeInd * (String) |
This tag is for the payment type. Possible values are G - Guaranty , C - Credit , D - Deposit. | |
vehicleTypeInfo | vehicleTypeInfo* (Object) |
This tag contains the vehicle type information. |
category * (String) |
Category of the car. | |
categoryId (String) |
Category of the car. | |
doorCount * (String) |
Door count of the will be shown here. | |
airConditioned* (String) |
||
transmissionInfo | transmissionInfo* (Object) |
Car transmission related information are grouped under this tag |
type * (String) |
This attribute indicates whether this is a manual or automatic car | |
passengerQuantity * (String) |
Passenger capacity of the car. | |
smallBaggageQuantity * (String) |
Baggage quantity related information will be shown here. | |
largeBaggageQuantity * (String) |
Baggage quantity related information will be shown here. | |
totalBaggageQuantity* (String) |
Baggage quantity related information will be shown here. | |
prepaid * (Boolean) |
This attribute indicates whether this is a pre paid reservation or not. | |
fuelInfo | fuelInfo * (String) |
This tag contains the fuel related information of the car. |
fuelType * (String) |
Fuel type of the vehicle -Petrol | |
excessDetail (String) |
Standard Excess | |
vehicleRate | vehicleRate * (Object) |
This tag contains the price related information of the relevant car. |
vehicleCharge | vehicleCharge * (Object) |
|
amount * (Double) |
Amount attribute contains the total fare of the reservation. | |
currencyCode* (String) |
This attribute contains the client currency. | |
taxes | taxes (List) |
This tag contains all the out put taxes which are included in the total fare. |
name * (String) |
||
amount * (Double) |
||
included (Boolean) |
This attribute shows whether the tax amount is included in the above total fare amount. | |
supplierAdditionalFareInfo | supplierAdditionalFareInfo(JsonObject) | Additional fare information related to supplier |
currency (String) |
Currency received in supplier response (Buying currency) | |
discount (Double) |
Any discount return in supplier response (Currently car supplier does not return any discount ) | |
publishedFare (Double) |
Amount received in supplier response (Buying amount) | |
commissionEarned (Double) |
Any commission amount returned in supplier response (Currently car supplier does not return any commission value) | |
offeredFare (Double) |
Not released yet |
|
tdsOnCommission (Double) |
Not released yet |
|
serviceFee (Double) |
Not released yet |
|
customerAdditionalFareInfo | customerAdditionalFareInfo(JsonObject) | Additional fare information related to customer |
transactionFeeEarned (Double) |
This attribute contains the transaction fee amount. | |
tdsOnCommission (Double) |
Commission amount on tds will be shown here. | |
commissionEarned (Double) |
Not released yet |
|
markupEarned (Double) |
Total markup amount from pricing rule will be shown here. | |
discount (Double) |
Total discount amount from pricing rule will be shown here. | |
vat (Double) |
Vat received from pricing model (if vat rule is applied) | |
cgst (Double) |
GST received from pricing model if aplicable-Currenlctly there is no gst component for cars Not released yet |
|
sgst (Double) |
Not released yet |
|
igst (Double) |
Not released yet |
|
pricedCoverages | pricedCoverages * (Object) |
Priced coverage tag shows all the inclusions and exclusions. |
description * (String) |
||
included * (Boolean) |
||
financialInfo | financialInfo (Object) |
|
supplier (String) |
||
subSupplierCode (String) | Not released yet | |
payment | payment (Object) |
Not released yet |
paymentTypes (String) |
Not released yet | |
paymentNetwork (String) |
Not released yet | |
vehicleLocationDetails | vehicleLocationDetails* (Object) |
|
pickUpLocationDetail | pickUpLocationDetail * (Object) |
Pick up location related information will be shown in this tag. |
name * (String) |
||
address * (String) |
||
phoneNumber * (String) |
||
locationInfo * (String) |
||
longitude (String) |
||
latitude (String) |
||
workingHoursDetails | workingHoursDetails* (Object) |
This tag contains the working hours related information. |
day * (String) |
This attribute contains the working day | |
openHours * (String) |
This attribute contains the working hours - start time | |
closeHours* (String) |
This attribute contains the working hours - end time | |
dropOffLocationDetail | dropOffLocationDetail * (Object) |
Drop off location related information will be shown in this tag. |
name * (String) |
||
address * (String) |
||
phoneNumber* (String) |
||
locationInfo * (String) |
||
longitude (String) |
||
latitude (String) |
||
workingHoursDetails | workingHoursDetails * (Object) |
This tag contains the working hours related information. |
day * (String) |
This attribute contains the working day | |
openHours * (String) |
This attribute contains the working hours - start time | |
closeHours * (String) |
This attribute contains the working hours - end time |
Car search response | |
---|---|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 |
|