Turo Car Rental Scraper - Prices, Cars & Hosts avatar

Turo Car Rental Scraper - Prices, Cars & Hosts

Pricing

from $80.00 / 1,000 results

Go to Apify Store
Turo Car Rental Scraper - Prices, Cars & Hosts

Turo Car Rental Scraper - Prices, Cars & Hosts

Scrape Turo.com car rental listings by city or airport. Get make, model, year, daily price, rating, trip count, host info, location and images for any trip dates. Filter by vehicle type, fuel and price. Uses residential proxies to handle anti-bot.

Pricing

from $80.00 / 1,000 results

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Turo Car Rental Scraper

Scrape real-time car rental listings from Turo.com — the world's largest peer-to-peer car-sharing marketplace. Search any city or airport for any trip dates and get structured data on every available car: make, model, year, daily price, rating, trip count, host status, location, and images.

Great for price comparison, market research, fleet/host analytics, and travel apps.

Features

  • Search by city, address, or airport (multiple locations per run)
  • Custom trip date/time windows (or sensible defaults)
  • Filter by vehicle type and fuel type
  • Sort by relevance, price, or distance
  • Clean, normalized JSON output with daily prices in real currency
  • Handles Turo's DataDome anti-bot via a real browser + residential proxies

Why residential proxies?

Turo is protected by DataDome, which returns HTTP 403 to datacenter IPs and plain HTTP clients on every path — including its internal API. This Actor loads Turo's search page in a real Chromium browser (passing the DataDome challenge), then replays Turo's internal /api/v2/search endpoint using the browser's session, so it must run with residential proxies (the default).

Input

FieldTypeDescription
searchQueriesarrayLocations to search (e.g. "Los Angeles, CA", "Miami, FL", "SFO")
startDate / endDatestringTrip dates YYYY-MM-DD (defaults: +7 days, 3-day trip)
startTime / endTimestringPickup/return time HH:mm (default 10:00)
driverAgeintegerDriver age for pricing (default 30)
vehicleTypearrayCAR, SUV, MINIVAN, TRUCK, VAN, CARGO_VAN, BOX_TRUCK
fuelTypearrayGAS, HYBRID, ELECTRIC, DIESEL
sortBystringRELEVANCE, PRICE_LOW, PRICE_HIGH, DISTANCE
maxResultsintegerMax cars per location (default 30, up to ~200)
proxyConfigurationobjectDefaults to Apify RESIDENTIAL proxies (required)

Example input

{
"searchQueries": ["Los Angeles, CA", "Miami, FL"],
"startDate": "2026-07-12",
"endDate": "2026-07-15",
"vehicleType": ["SUV"],
"fuelType": ["ELECTRIC"],
"sortBy": "PRICE_LOW",
"maxResults": 30,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}

Output

Each car is one dataset record:

{
"id": 3613768,
"make": "BMW",
"model": "5 Series",
"year": 2021,
"vehicleType": "CAR",
"pricePerDay": 54.42,
"currency": "USD",
"rating": 4.95,
"tripCount": 20,
"isAllStarHost": true,
"isNewListing": false,
"hostId": 33962137,
"location": {
"city": "Los Angeles",
"state": "CA",
"country": "US",
"lat": 34.0598,
"lng": -118.2577,
"distanceMiles": 0.93,
"isDelivery": false
},
"tags": ["Unlimited miles"],
"badges": [],
"imageUrl": "https://images.turo.com/media/vehicle/images/-16A5MLcR8udCPWV2OSI9Q.720x480.heic",
"listingUrl": "https://turo.com/us/en/los-angeles-ca/bmw-5-series-2021-3613768",
"searchQuery": "Los Angeles, CA",
"scrapedAt": "2026-06-19T23:30:00.000Z"
}

Notes & limits

  • Turo returns up to ~200 cars per search; totalHits (total matches) can be in the thousands but only the first batch is returned by the search API.
  • Host display name, trim, and instant-book status are not exposed in the search response (only in per-listing detail pages); the search-level fields above are what Turo returns.
  • This Actor is for public listing data and market research. Respect Turo's Terms of Service and applicable laws.