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

5

Total users

2

Monthly active users

22 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 make, model, year range, and ZIP radius.
  • Direct Link Support β€” Paste any Truecar search result URL to start scraping immediately.
  • Richer Vehicle Coverage β€” Get VIN, trims, MPG, key features, accident and ownership signals, and image URLs.
  • 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"chevrolet"Vehicle manufacturer slug (e.g., honda)
modelStringNo"malibu"Vehicle model slug (e.g., civic)
year_minIntegerNoβ€”Minimum production year filter
year_maxIntegerNoβ€”Maximum production year filter
zipStringNo"90210"US ZIP code for location-based filtering
search_radius_milesIntegerNo75Radius used with ZIP filtering
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
styleStringStyle/package label
priceNumberCurrent listed price in USD
base_msrpNumberBase MSRP when available
total_msrpNumberTotal MSRP when available
price_qualityStringRelative pricing quality label
mileageNumberTotal distance traveled
locationStringCity and state of the listing
location_cityStringListing city
location_stateStringListing state
dealership_idStringTrueCar dealership identifier
exterior_colorStringOutside paint color
interior_colorStringInside cabin color
fuel_typeStringEngine fuel type (Gas, Electric, etc.)
transmissionStringGearbox type (Automatic, Manual)
body_styleStringVehicle body style
key_featuresArrayHighlighted vehicle features
mpg_cityNumberEPA city MPG
mpg_highwayNumberEPA highway MPG
mpg_combinedNumberEPA combined MPG
accident_countNumberReported accident count
owner_countNumberReported owner count
is_clean_titleBooleanClean title flag
image_urlsArrayListing image URLs
image_countNumberNumber of fetched images
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",
"search_radius_miles": 50,
"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": "Q29uc3VtZXJTdW1tYXJ5TGlzdGluZy0xRzFaRDVTVDhQRjE2MTg5MQ==",
"vin": "1G1ZD5ST8PF161891",
"year": 2023,
"make": "Chevrolet",
"model": "Malibu",
"trim": "LT",
"style": "LT",
"price": 9495,
"price_quality": "EXCELLENT",
"mileage": 99902,
"location": "Fort Myers, FL",
"dealership_name": "Carlux Fort Myers",
"exterior_color": "Gray",
"interior_color": "Black",
"fuel_type": "Gas",
"transmission": "Automatic",
"key_features": [
"Apple CarPlay",
"Android Auto",
"Backup Camera"
],
"mpg_city": 27,
"mpg_highway": 35,
"accident_count": 0,
"owner_count": 1,
"is_clean_title": true,
"image_count": 5,
"url": "https://www.truecar.com/used-cars-for-sale/listing/1G1ZD5ST8PF161891/"
}

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 and can process large batches quickly while returning rich vehicle and dealership details.

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.