Turo Vehicle Rental Listings

Turo Vehicle Rental Listings

by scrapyfox

Extract Turo car rental listings, including pricing, availability, and vehicle details, into a structured dataset. Perfect for market analysis, app development, and travel research.

160 runs
20 users
Try This Actor

Opens on Apify.com

About Turo Vehicle Rental Listings

Need to pull real-time car rental data from Turo for your project? This actor is built to handle exactly that. It navigates Turo's search pages and systematically extracts the vehicle listings you see—transforming that public web data into a clean, structured dataset you can actually use. I've set it up to grab the essentials: the total rental price (including any fees), the specific availability calendar for each car, and all the key vehicle details like make, model, year, and host information. You get a JSON or CSV file that's ready for analysis in a spreadsheet or your own application. It's perfect for a few key jobs. If you're comparing rental market prices across cities, this automates the data collection. For developers building a travel or rental price aggregation site, it provides a reliable data pipeline. Analysts can use it to track pricing trends or vehicle availability over time. The main benefit is simple: it saves you the countless hours of manual copying and pasting, or the headache of building a scraper from scratch that breaks whenever Turo updates their page layout. Just configure your search location and dates, and let it compile the listings for you.

What does this actor do?

Turo Vehicle Rental Listings is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Turo Vehicle Rental Listings Scraper

Overview

This Apify Actor scrapes vehicle rental listings from Turo.com. It operates in two modes: searching by location or scraping specific listing URLs. Data is exported in formats like JSON, CSV, and Excel, and can be integrated via API or webhooks.

Key Features

  • Two Scrape Modes: Search by location/date or target specific listing URLs.
  • Extracts Detailed Data: Vehicle specs, pricing, host information, images, ratings, and location.
  • Flexible Export: Output to JSON, CSV, Excel, HTML, and more.
  • Integration Ready: Connect results to other apps using the Apify API, webhooks, or tools like Zapier.

How to Use

Configure the Actor run with input parameters. The mode is determined by your input.

Mode 1: Search Mode (Default)

Use this to find available rentals in an area. Provide a location (required). Optional filters refine the results.

Input Example:

{
  "location": "Los Angeles, CA",
  "startDate": "2025-10-23",
  "startTime": "10:00",
  "endDate": "2025-10-26",
  "endTime": "10:00",
  "maxResults": 100
}
  • location (Required): City, airport code (e.g., LAX), or "Anywhere" for nationwide (US) results.
  • startDate / endDate (Optional): Rental dates in YYYY-MM-DD format.
  • startTime / endTime (Optional): Rental times in HH:MM (24h) format.
  • maxResults (Optional): Limits the number of listings scraped (default: 200).

Mode 2: Direct URL Mode

Use this to scrape data from specific Turo listing pages you already have.

Input Example:

{
  "listingUrls": [
    "https://turo.com/us/en/car-rental/us/los-angeles-ca/tesla/model-3/1234567"
  ]
}
  • listingUrls (Required): An array of full Turo listing URLs.
  • Important: To use this mode, the location field must be left empty. If location is provided, the Actor will default to Search Mode.

Input/Output

Common Use Cases:
* Find cars in a city: Use Search Mode with a location (e.g., "Miami, FL").
* Scrape specific listings: Use Direct URL Mode with listingUrls.
* Search nationwide (US): Use Search Mode with "location": "Anywhere".

Output Data:
The structure varies slightly between modes, but includes core details.

Search Mode Output (per listing):

{
  "id": 2947541,
  "make": "Porsche",
  "model": "Macan",
  "year": 2024,
  "type": "SUV",
  "listingUrl": "https://turo.com/...",
  "avgDailyPrice": { "amount": 510.0, "currency": "EUR" },
  "rating": 5.0,
  "location": { "city": "Cannes", "country": "FR" },
  "hostId": 36450056,
  "isAllStarHost": true,
  "images": [ { "originalImageUrl": "https://images.turo.com/..." } ]
}

Direct URL Mode Output provides more granular, page-specific data, including:
* Basic Info: vehicle.id, vehicle.make/model/year, listingUrl.
* Pricing: rate.daily, rate.weeklyDiscountPercentage, dateRangeRate.rentalPrice.
* Host Info: owner.id, owner.firstName, owner.responseRate.
* Trip Details: vehicle.tripsCount, vehicle.deliveryInstructions.

Categories

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Turo Vehicle Rental Listings now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
scrapyfox
Pricing
Paid
Total Runs
160
Active Users
20
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support