ClassicCars.com Scraper - Collector Vehicles avatar

ClassicCars.com Scraper - Collector Vehicles

Pricing

from $5.00 / 1,000 results

Go to Apify Store
ClassicCars.com Scraper - Collector Vehicles

ClassicCars.com Scraper - Collector Vehicles

Scrape classic and collector car listings from ClassicCars.com. Extract prices, specs, VIN, mileage, dealer info, images, and vehicle details. Search by make, model, year range, and price range.

Pricing

from $5.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

16 hours ago

Last modified

Categories

Share

ClassicCars.com Scraper

Scrape classic and collector car listings from ClassicCars.com. Extract prices, vehicle specs, VIN numbers, mileage, dealer information, images, and full vehicle details.

Features

  • Search mode — Browse listings by make, model, year range, and price range
  • Details mode — Scrape complete data from a specific listing URL
  • Rich structured data — Extracts from JSON-LD schema.org blocks and HTML spec tables
  • Vehicle specs — Year, make, model, price, mileage, VIN, transmission, engine, colors, body type
  • Dealer info — Dealer name and location
  • Images — Full gallery image URLs
  • Pagination — Automatically follows pages up to your limit

Input

FieldTypeDescription
modestringsearch (browse listings) or details (single listing)
makestringVehicle manufacturer (e.g., Ford, Chevrolet, Porsche)
modelstringVehicle model (e.g., Mustang, Corvette, 911)
yearFromintegerStart of year range (e.g., 1965)
yearTointegerEnd of year range (e.g., 1970)
priceMinintegerMinimum price in USD
priceMaxintegerMaximum price in USD
listingUrlstringDirect listing URL (for details mode)
limitintegerMax results to return (default: 50, 0 = unlimited)
proxyConfigurationobjectProxy settings for large runs
{
"mode": "search",
"make": "Ford",
"model": "Mustang",
"yearFrom": 1965,
"yearTo": 1970,
"priceMax": 50000,
"limit": 25
}

Example Input (Details)

{
"mode": "details",
"listingUrl": "https://www.classiccars.com/listings/view/2066945/1966-ford-mustang-for-sale-in-sherman-texas-75092"
}

Output

Each listing in the dataset contains:

FieldDescription
titleFull listing title (e.g., "1966 Ford Mustang")
yearModel year
makeManufacturer
modelModel name
priceAsking price in USD
currencyPrice currency (USD)
mileageOdometer reading
vinVehicle Identification Number
locationCity, State
dealerDealer name
transmissionTransmission type
engineEngine size/type
exteriorColorExterior color
interiorColorInterior color
bodyTypeBody style
titleStatusTitle status (Clear, Salvage, etc.)
stockNumberDealer stock number
listingIdClassicCars.com listing ID (CC-XXXXXXX)
descriptionFull vehicle description
imagesArray of image URLs (details mode)
imageUrlThumbnail image URL
listingUrlDirect link to the listing
scrapedAtISO timestamp of when data was scraped

Use Cases

  • Market research — Track classic car prices by make, model, and year
  • Price monitoring — Watch asking prices for specific vehicles
  • Inventory analysis — Analyze dealer inventory and pricing patterns
  • Investment research — Identify undervalued collector cars
  • Appraisal data — Gather comparable sales data for valuations
  • Trend analysis — Monitor classic car market trends over time

Notes

  • Search mode uses 60 results per page for efficiency
  • The scraper respects rate limits with built-in delays between requests
  • JSON-LD structured data provides the richest data on detail pages
  • Some listings show "Contact Seller" instead of a price (price will be null)
  • Proxy is recommended for scraping more than 100 listings