Truecar Scraper πŸš™ avatar
Truecar Scraper πŸš™

Pricing

Pay per usage

Go to Apify Store
Truecar Scraper πŸš™

Truecar Scraper πŸš™

Extract detailed vehicle data from TrueCar instantly. Gather pricing, model specs, mileage, dealer info, and more from thousands of car listings. Perfect for market analysis, price monitoring, or inventory tracking. Get structured automotive data with ease.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Truecar Used Car Scraper

Extract comprehensive data from Truecar.com with ease. Collect used car listings including VIN, pricing, mileage, and technical specifications at scale. Perfect for market research, price monitoring, and automotive data analysis.


Features

  • High-Performance Extraction β€” Collects data with maximum speed and minimum resource usage.
  • Advanced Filtering β€” Narrow results by car make, model, year range, and ZIP code.
  • Direct Link Support β€” Paste any Truecar search result URL to start scraping immediately.
  • Detailed Vehicle Data β€” Get complete information including VIN, trim, colors, and fuel types.
  • Automated Pagination β€” Seamlessly navigates through multiple pages of results.
  • Built-in Deduplication β€” Automatically filters duplicate listings based on unique identifiers.

Use Cases

Price Monitoring

Track the market value of specific car models over time. Identify the best times to buy or sell based on historical pricing trends from thousands of listings.

Inventory Analysis

Analyze the availability and distribution of vehicle makes and models across different geographical locations using ZIP code filtering.

Competitor Research

Monitor listing strategy and inventory levels of dealerships. Understand market gaps and emerging trends in the used car sector.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNoβ€”Direct URL to a Truecar search results page
makeStringNo"toyota"Vehicle manufacturer (e.g., Ford, Honda)
modelStringNo"camry"Specific vehicle model name
year_minIntegerNoβ€”Minimum production year filter
year_maxIntegerNoβ€”Maximum production year filter
zipStringNoβ€”Location filter using ZIP code
results_wantedIntegerNo20Maximum number of listings to collect
max_pagesIntegerNo10Maximum number of result pages to crawl

Output Data

Each item in the dataset contains:

FieldTypeDescription
listing_idStringUnique Truecar listing identifier
vinStringVehicle Identification Number
yearNumberProduction year of the vehicle
makeStringVehicle manufacturer name
modelStringVehicle model name
trimStringSpecific trim or edition
priceNumberCurrent listed price in USD
mileageNumberTotal distance traveled
locationStringCity and state of the listing
exterior_colorStringOutside paint color
interior_colorStringInside cabin color
fuel_typeStringEngine fuel type (Gas, Electric, etc.)
transmissionStringGearbox type (Automatic, Manual)
urlStringDirect link to the listing page

Usage Examples

Search by Car Specifications

Extract specific Honda Civics within a year range:

{
"make": "honda",
"model": "civic",
"year_min": 2018,
"year_max": 2022,
"results_wanted": 50
}

Scraping a Specific Location

Collect listings for a specific ZIP code:

{
"make": "ford",
"zip": "90210",
"results_wanted": 25
}

Direct URL Extraction

Collect items from a pre-configured Truecar search:

{
"startUrl": "https://www.truecar.com/used-cars-for-sale/listings/tesla/model-3/",
"results_wanted": 100
}

Sample Output

{
"listing_id": "Q29uc3VtZXJTdW1tYXJ5TGlzdGluZy0xRzFaRDVTVDNSRjEwNzQ4Mg==",
"vin": "1G1ZD5ST3RF107482",
"year": 2024,
"make": "Chevrolet",
"model": "Malibu",
"trim": "LS",
"price": 12395,
"mileage": 62844,
"location": "Dallas, TX",
"exterior_color": "Summit White",
"interior_color": "Jet Black",
"fuel_type": "Gas",
"transmission": "Automatic",
"url": "https://www.truecar.com/used-cars-for-sale/listing/chevrolet/malibu/1G1ZD5ST3RF107482/"
}

Tips for Best Results

Optimize for Reliability

  • Use Residential Proxies β€” For the highest success rates, use Apify's residential proxy groups.
  • Start Small β€” Run a test with fewer results_wanted (e.g., 20) to verify your settings.

Precise Car Matching

  • Slug Format β€” Ensure make and model are lowercase (e.g., mercedes-benz instead of Mercedes Benz).
  • ZIP Accuracy β€” Use a valid 5-digit ZIP code for accurate location-based results.

Integrations

Connect your data with:

  • Google Sheets β€” Export for real-time analysis
  • Airtable β€” Build searchable vehicle databases
  • Slack β€” Get alerts for new price drops
  • Zapier β€” Trigger automated marketing flows

Export Formats

Download your vehicle data in:

  • JSON β€” For developers and system integration
  • CSV β€” For spreadsheet monitoring and reporting
  • Excel β€” For deep data analysis
  • XML β€” For legacy system compatibility

Frequently Asked Questions

How fast is the data collection?

The scraper is optimized for speed, extracting data directly from the website's structured data layer, enabling high-volume collection in minutes.

Can I scrape new cars too?

This specific tool is optimized for used car listings. For new vehicle data, please check our other automotive scrapers.

Are there any limits on search volume?

You can collect as many listings as Truecar displays for your search query. The results_wanted parameter helps you manage your data budget.

Does it handle price drops?

Yes, by running the scraper on a schedule, you can monitor changes in the price field to detect discounts and price trends.


Support

For issues or feature requests, contact support through the Apify Console.

Resources


This actor is designed for legitimate data collection purposes. Users are responsible for ensuring compliance with website terms of service and applicable laws.