Loading...
Apify Actor

TrueCar Scraper

Scrape TrueCar car listings into structured data: VIN, price, mileage, specs, dealer info, market average price, and estimated profit. A fast and reliable TrueCar API alternative for data analysis, lead generation, and pricing intelligence.

What it does

Paste one or more TrueCar search/listing URLs and this actor automatically paginates through results using the site’s own Next button (no fragile URL hacks). It handles lazy-loaded cards by auto-scrolling, extracts each listing into flat, export-friendly columns, and (optionally) opens each car’s detail page to enrich data with market average price, condition history, and full specs. It also calculates an estimated profit signal using price vs averagePrice.

Key data fields

  • VIN
  • Price
  • Mileage
  • Year / Make / Model / Trim
  • Vehicle condition
  • Listing link (car page URL)
  • Primary image URL
  • Dealer name + city/state
  • Transmission / Engine / Fuel type
  • Drive type
  • MPG (city / highway)
  • Location detail
  • Market average price (averagePrice) (DETAILS mode)
  • Condition history flags (DETAILS mode): clean title, salvage, lemon, fleet/rental, theft recovered
  • Owner count + accident count (DETAILS mode)
  • AutoCheck report URL (if available)
  • Estimated profit (estimatedProfit)
  • Source list URL (_pageUrl)
  • Report pull date / fetched time

How to use

  1. Open TrueCar and apply any filters (make/model, year, price range, mileage, location, etc.).
  2. Copy the results page URL and add it to startUrls.
  3. Choose Scrape Mode: DETAILS (recommended) or a faster list mode if you only need basic fields.
  4. Set maxItems to control run size, enable proxy if scraping at scale, then run and export JSON/CSV.

Sample Output JSON

{
  "vin": "3VVMB7AX3RM168923",
  "image": "https://listings-prod.tcimg.net/listings/396948/23/89/3VVMB7AX3RM168923/001.jpg?auto=format&fit=crop&h=203&w=360",
  "price": 28744,
  "dealerName": "Volkswagen of Fairfield",
  "dealerCity": "Fairfield",
  "dealerState": "CA",
  "condition": "USED",
  "year": 2024,
  "make": "Volkswagen",
  "trim": "Tiguan SE 4MOTION",
  "mileage": 5,
  "car link": "https://www.truecar.com/used-cars-for-sale/listing/3VVMB7AX3RM168923/2024-volkswagen-tiguan/?position=0&returnTo=%2Fused-cars-for-sale%2Flistings%2F&sourceType=marketplace&sponsored=true",
  "_pageUrl": "https://www.truecar.com/used-cars-for-sale/listings/",
  "model": "Tiguan",
  "exteriorColor": "Platinum Gray Metallic",
  "interiorColor": "Titan Black",
  "transmission": "Automatic",
  "engine": "2.0L Inline-4 Gas Turbocharged",
  "fuelType": "Gas",
  "driveType": "AWD",
  "mpg_city": 22,
  "mpg_highway": 29,
  "location_detail": "Fairfield, CA",
  "averagePrice": 28871,
  "reportPullDate": "2025-08-28T02:25:16+00:00",
  "accidentCount": 0,
  "autoCheckUrl": "https://www.autocheck.com/vehiclehistory/?siteID=8900&vin=3VVMB7AX3RM168923",
  "isRentalCar": false,
  "isFleetCar": false,
  "isFrameDamaged": false,
  "ownerCount": 1,
  "isReportFree": false,
  "isCleanTitle": true,
  "isLemon": false,
  "isSalvage": false,
  "isTheftRecovered": false,
  "exteriorColor_detail": "Platinum Gray Metallic",
  "interiorColor_detail": "Titan Black",
  "mileage_detail": 5,
  "transmission_detail": "Automatic",
  "driveType_detail": "AWD",
  "engine_detail": "2.0L Inline-4 Gas Turbocharged",
  "fuelType_detail": "Gas",
  "dealerCity_detail": "Fairfield",
  "dealerState_detail": "CA",
  "estimatedProfit": 127
}