Search cars

Search cars

POST/cars/search

This call returns a searchToken. It does not return cars. An Austin week usually answers in 3–12 seconds while the search settles.

Country and currency

Send country to pick the market. Prices come back in that country’s native currency. GB returns GBP, DE returns EUR, US returns USD. Omit country and the market is the US, so prices are USD.

There is no currency field on this call. Sending one is rejected. You cannot ask for US prices in GBP, or UK prices in USD — the country decides the currency.

Pickup, dates, times

Send pickupLocation, pickupDate, and dropoffDate. Add dropoffLocation only when the car is returned somewhere else. Times default to 12:00; minutes must be 00 or 30.

pickupLocation is an id, not a name. Look it up with Search locations and send locationId.

When there is nothing to page

If there are no cars, the call returns 404 NO_RESULTS and no token. A date further than a year out, or an id that is not a pickup place, is the usual cause.

Read more

The compare job for a pickup: car rental API. How the same search covers several sellers: car rental aggregator API.

Parameters

The body of the request.

pickupLocationstringRequired

A locationId from Search locations. A name is rejected.

dropoffLocationstring

A locationId when the car is dropped off somewhere else. Omit it for the same place.

pickupDatestringRequired

Pickup date, YYYY-MM-DD. Cannot be in the past. Searches are usually published under a year ahead.

dropoffDatestringRequired

Dropoff date, YYYY-MM-DD. Cannot be before pickupDate.

pickupTimestring

Pickup time, HH:MM. Minutes must be 00 or 30. Defaults to 12:00.

dropoffTimestring

Dropoff time, HH:MM. Minutes must be 00 or 30. Defaults to 12:00.

driverAgeinteger

Age of the driver, 18–99. Omit it to use the supplier default.

carClassstring

Keep only this class. Omit it to allow any class.

Possible values

small

Mini and compact cars.

medium

Intermediate cars.

large

Full-size cars.

suv

SUVs.

van

Vans and people carriers.

pickup

Pickup trucks.

luxury

Luxury cars.

convertible

Convertibles.

transmissionstring

Keep only this gearbox. Omit it to allow either.

Possible values

automatic

Automatic only.

manual

Manual only.

maxPriceinteger

Highest total price to return, as a whole number in the country’s native currency. Minimum is 1. Omit it for no price cap.

sortBystring

How to order the results. Defaults to bestValue.

Possible values

bestValue

Default. Recommended order.

price

By total price.

rating

By desk score.

distance

By distance from the city centre.

sortOrderstring

Direction for sortBy. Defaults to asc.

Possible values

asc

Default. Lowest price, highest rating, or nearest desk first.

desc

The other direction.

priceModestring

Whether prices are totals or per day. Defaults to total.

Possible values

total

Default. Price for the whole hire.

perDay

Average daily price.

countrystring

ISO 3166-1 alpha-2 market. Prices come back in that country’s native currency — GB returns GBP, DE returns EUR, US returns USD. There is no separate currency field; sending currency is rejected. Omit country for US. Any other value is rejected.

Possible values

US

Prices in USD.

GB

Prices in GBP.

DE

Prices in EUR.

FR

Prices in EUR.

ES

Prices in EUR.

IT

Prices in EUR.

NL

Prices in EUR.

BE

Prices in EUR.

AT

Prices in EUR.

CH

Prices in CHF.

IE

Prices in EUR.

PT

Prices in EUR.

GR

Prices in EUR.

PL

Prices in PLN.

CZ

Prices in CZK.

RO

Prices in EUR.

SE

Prices in SEK.

NO

Prices in NOK.

DK

Prices in DKK.

FI

Prices in EUR.

TR

Prices in TRY.

AE

Prices in AED.

SA

Prices in SAR.

IL

Prices in ILS.

IN

Prices in INR.

JP

Prices in JPY.

KR

Prices in KRW.

HK

Prices in HKD.

TW

Prices in TWD.

SG

Prices in SGD.

MY

Prices in MYR.

TH

Prices in THB.

ID

Prices in IDR.

PH

Prices in PHP.

VN

Prices in VND.

AU

Prices in AUD.

NZ

Prices in NZD.

CA

Prices in CAD.

MX

Prices in MXN.

BR

Prices in BRL.

AR

Prices in ARS.

CL

Prices in CLP.

CO

Prices in COP.

PE

Prices in PEN.

UY

Prices in USD.

PY

Prices in USD.

BO

Prices in USD.

EC

Prices in USD.

VE

Prices in USD.

CR

Prices in USD.

PA

Prices in USD.

GT

Prices in USD.

HN

Prices in USD.

NI

Prices in USD.

SV

Prices in USD.

DO

Prices in USD.

PR

Prices in USD.

ZA

Prices in ZAR.

UA

Prices in UAH.

Returns

A successful response, captured live.

                        {
  "searchToken": "eyJwIjoxLCJzIjoiMzY5Yjc0Yzc0NDI1NGYxYThjMWIyNGQ3NjgxMmZjMWUiLCJ2IjoxfQ",
  "expiresIn": 3600
}