Car rental price API
Car rental price API for any airport or city
Rental-car offers for a pick-up place and rental window: every supplier’s price from DiscoverCars, and Sixt’s own fleet and prices, with the supplier, car class, mileage, fuel policy and cancellation terms, as JSON.
7,500 credits, one-time. No subscription. Failed calls are free. The free trial covers the travel endpoints.
Sources and prices checked against the API on .
Every industry we coverCar-rental pricing changes by the hour and by the day of pick-up, and it differs between the aggregators and the suppliers’ own sites. Rental operators, travel apps and mobility analysts need both views, for many locations and dates, without maintaining scrapers for booking flows built to resist them.
Look up the place or branch once, then ask for offers for any pick-up and drop-off window. DiscoverCars returns offers from many suppliers at the location; Sixt returns its own fleet with gross, net and tax. A search with no offers and an unknown place cost nothing.
The blocks are our problem
- Blocks and bot checks. A block, a rate limit or a bot-check page is detected and the request is retried automatically; you get the answer, not the failed attempts.
- Rate limits and IP addresses are handled for you. There is nothing to buy, rotate or warm up.
- Site changes are ours to fix. Every hour, live checks call the routes customers rely on most against the real sites.
- Failed calls are free. You pay a fixed credit price only for results.
Sources on the same key
Each one returns typed JSON fields, not HTML to parse. Prices are credits per successful call.
Rental-car prices across many suppliers
From 1 credit
Sixt's own fleet and prices
From 1 credit
Flight prices and itineraries
From 2 credits
A site no ready-made source covers, or the raw page behind one
1 credit
One call, structured JSON
POST /v1/cars/discovercars, 10 credits per successful call.
curl -X POST "https://api.scrapercompany.com/v1/cars/discovercars" \
-H "x-api-key: $SCRAPERCOMPANY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"pickup": "2026-12-01T10:00",
"dropoff": "2026-12-03T10:00"
}'{
"search_parameters": {
"engine": "discovercars_cars",
"location_id": "4798",
"pickup": "2026-12-01T10:00",
"dropoff": "2026-12-03T10:00",
"currency": "USD"
},
"location": {
"id": "4798",
"name": "Los Angeles Airport (LAX)"
},
"days": 2,
"cheapest": {
"offer_id": "8af49c27-4e19-4aea-b3a9-ee45ebd19030-C6HT",
"supplier": "Priceless",
"car_name": "Toyota Corolla",
"car_class": "Intermediate",
"acriss": "ICAR",
"total": 86.57,
"per_day": 43.28,
"currency": "USD",
"transmission": "automatic",
"seats": 5,
"doors": 4,
"bags": 1,
"mileage": "unlimited",
"free_cancellation": true,
"payment": "Pay part now",
"fuel_policy": "Same to same",
"pickup_location": "Free shuttle service",
"supplier_rating": 5.7,
"deposit": "US$200.00 – US$1,000.00",
"image": "https://www.discovercars.com/images/car/8524/220.png",
"link": "https://www.discovercars.com/en/offer/8af49c27-4e19-4aea-b3a9-ee45ebd19030-C6HT"
},
"cheapest_by_class": [
{
"car_class": "Intermediate",
"total": 86.57,
"supplier": "Priceless",
"car_name": "Toyota Corolla",
"offer_id": "8af49c27-4e19-4aea-b3a9-ee45ebd19030-C6HT"
},
{
"car_class": "Full-size",
"total": 93.94,
"supplier": "Priceless",
"car_name": "Nissan Altima",
"offer_id": "8af49c27-4e19-4aea-b3a9-ee45ebd19030-T9SM"
}
],
"offers": [
{
"offer_id": "8af49c27-4e19-4aea-b3a9-ee45ebd19030-C6HT",
"supplier": "Priceless",
"car_name": "Toyota Corolla",
"car_class": "Intermediate",
"acriss": "ICAR",
"total": 86.57,
"per_day": 43.28,
"currency": "USD",
"transmission": "automatic",
"seats": 5,
"doors": 4,
"bags": 1,
"mileage": "unlimited",
"free_cancellation": true,
"payment": "Pay part now",
"fuel_policy": "Same to same",
"pickup_location": "Free shuttle service",
"supplier_rating": 5.7,
"deposit": "US$200.00 – US$1,000.00",
"image": "https://www.discovercars.com/images/car/8524/220.png",
"link": "https://www.discovercars.com/en/offer/8af49c27-4e19-4aea-b3a9-ee45ebd19030-C6HT"
}
],
"total": 1,
"total_offers": 40,
"suppliers": 14,
"meta": {
"source": "discovercars",
"price_basis": "rental_total_as_listed",
"elapsed_s": 4.1
}
}What teams build, and what it costs
Illustrative jobs priced from the credit schedule, 30 days a month. Failed calls would cost nothing.
An operator’s daily rate shop
A rental operator reads every supplier’s price at three airports for the next 30 pick-up days, once a day.
- 90 DiscoverCars searches a day,
POST /v1/cars/discovercars
27,000 credits a month
Fits the Starter plan ($49 a month)
Cars beside flights in a travel app
A travel app shows Sixt prices at the arrival airport for 100 itineraries a day.
- 100 Sixt searches a day,
POST /v1/cars/sixt
12,000 credits a month
Fits the Starter plan ($49 a month)
Frequently asked questions
Read next
Which car-rental sites are covered?
DiscoverCars, which lists offers from many suppliers, and Sixt’s own site. Both take a pick-up place, a pick-up and drop-off time, and return the offers for that window.
How do I name the location?
Use the locations lookup with an airport code or a city name. It returns the place or branch id the offers call takes; no match is free.
Can I price dates in the past?
No. Pick-up dates must be in the future; a past date is refused without charge.
What if the site I need is not listed?
Use the web scraping endpoint: any public URL as HTML, markdown or text, 1 credit a page (5 when the page needs its JavaScript run). Blocks, rate limits and bot checks are retried for you, and a page that does not come back costs nothing.
Do failed requests cost credits?
No. A failed or blocked call (any 4xx or 5xx response) costs 0 credits, and so does a search page that comes back empty. You pay only for successful results.
How do I get an API key?
Create an account on the sign-up page and verify your email. You get a free trial of 50 calls or 14 days, whichever ends first, no card needed on the travel endpoints (hotels, rentals, flights, reviews); for everything else, and after the trial, buy a credit pack (from $15) or pick a plan. You create and rotate keys yourself in the dashboard.
Start with 50 free calls
Create an account and verify your email: your own API keys and a free trial of 50 calls or 14 days, whichever ends first, no card needed. Then buy a credit pack from $15 or pick a plan from $49 a month.
7,500 credits, one-time. No subscription. Or try it free: 50 calls, no card.