- Search car rentals
Use this endpoint to retrieve the available car rentals matching the search criteria.
A three-letter code that uniquely identifies a monetary currency as defined by the ISO 4217 standard. The full list can be obtained by calling common/payments/currencies.
Defines the filtering criteria for refining the request results. It allows you to specify various parameters to narrow down the available car rental options based on specific attributes.
The maximum number of results to return per page.
Effects on the selected language of the target website after redirection by provided url.
Payment-related input filters that allow you to narrow down car search results based on the payment timing options.
- Production environmenthttps://demandapi.booking.com/3.1/cars/search
- Sandbox environmenthttps://demandapi-sandbox.booking.com/3.1/cars/search
- Search example by airport.
- Search example by coordinates and max response limit up to 100 products.
- Search example by city id, filters and sorting by price.
- Search by payment timing.
- Filter results by depot location.
- Use multiple filters in one request.
curl -i -X POST \
https://demandapi.booking.com/3.1/cars/search \
-H 'Authorization: Bearer <YOUR_string_HERE>' \
-H 'Content-Type: application/json' \
-H 'X-Affiliate-Id: 0' \
-d '{
"booker": {
"country": "nl"
},
"currency": "EUR",
"driver": {
"age": 36
},
"route": {
"dropoff": {
"datetime": "2025-11-10T11:05:00",
"location": {
"airport": "AMS"
}
},
"pickup": {
"datetime": "2025-11-05T11:05:00",
"location": {
"airport": "AMS"
}
}
}
}'Successful response.
Uniquely identifies the request. Please provide this identifier when contacting support.
{ "request_id": "01h00fr9y7qkbxtc6kyv97j49z", "data": [ { … } ], "metadata": { "next_page": "eyJhbGciOiJIUzI1NiJ9.eyJwIjp7Im1heGltdW1fcmVzdWx0cyI6MTAsIm9mZnNldCI6MTB9LCJhdWQiOiJDQVJTX1NVUFBMSUVSUyIsImV4cCI6MTY4MzY0NzMwNX0.y7NmH48mm7lImd2WxsHdotj6n-dVQAzJCGCnIJCKy3A", "total_results": 122 }, "search_token": "eyJhbGciOiJIUzI1NiJ9.eyJwIjp7ImJvb2tlciI6eyJjb3VudHJ5IjoidXMifX0sImF1ZCI6Ii9ob3RlbHMvc2VhcmNoIiwiZXhwIjoxNzUwMDAwMDAwfQ.XYZ123AbcDefGHIjklMNOpqrsTUVwxYZ456789" }