Autotrader Car Details Scraper avatar

Autotrader Car Details Scraper

Under maintenance

Pricing

Pay per usage

Go to Apify Store
Autotrader Car Details Scraper

Autotrader Car Details Scraper

Under maintenance

Scrape Autotrader.com car listings in bulk — no account required. Extracts price, mileage, VIN, engine, transmission, dealer info, exterior/interior color, and vehicle history flags. Export results as JSON or CSV.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

ScrapySpider

ScrapySpider

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Autotrader Car Details Scraper

Scrapes Autotrader.com car listings in bulk — no account or cookies required — and returns structured data with price, mileage, VIN, engine specs, dealer info, and vehicle history flags.

  • No Autotrader account or login needed
  • Bulk scraping — process entire search result pages automatically
  • Extracts 19 data fields per listing including VIN and history flags
  • Works with any Autotrader search URL (make, model, zip, radius, filters)
  • Configurable result limit — scrape 10 or 10,000 listings per run
  • Export results as JSON, CSV, or Excel

What data does it extract?

Each result contains:

Listing info: car name (year/make/model/trim), price, mileage, page URL, primary image URL, days on market, distance from search location

Vehicle specs: VIN, engine description, transmission, drive type, exterior color, interior color, interior/seat description

Dealer info: dealer or seller name

Vehicle history flags (where reported): no accidents, no flood damage, odometer check passed, multiple owners


Use cases

  • Used car research: Bulk-download pricing and spec data for a specific make/model to compare deals across dealers
  • Market analysis: Analyze price trends, average mileage, and inventory by region for automotive market reports
  • Dealer lead generation: Build a list of dealerships selling specific vehicles in a target area
  • Price monitoring: Track listing prices and days-on-market for a saved search over time
  • Data enrichment: Append vehicle history flags and spec details to an existing inventory list using VINs
  • Inventory aggregation: Aggregate listings from multiple search queries into a single unified dataset

How to use

  1. Click Try for free above
  2. In the Input tab, paste one or more Autotrader search result URLs (e.g. filter by make, model, zip code, and radius on Autotrader, then copy the URL)
  3. Set Max results to the number of listings you want (default: 50; set to 0 for unlimited)
  4. Click Save & Run and wait for the run to complete (approximately 1–2 minutes per 50 listings)
  5. Download your results as JSON, CSV, or Excel from the Output tab

Tip: Use Autotrader's search filters (make, model, year range, price range, zip code) before copying the URL to narrow down the results you want.


Input parameters

ParameterTypeRequiredDescription
startUrlsArray of URLsYesAutotrader.com search result page URLs. Example: https://www.autotrader.com/cars-for-sale/all-cars/toyota/camry/los-angeles-ca?searchRadius=50&zip=90001
maxResultsIntegerNoMaximum number of car listings to extract. Default: 50. Set to 0 for unlimited.
proxyObjectNoProxy configuration. Defaults to Apify Proxy (recommended). Leave as default for best results.

Output example

{
"Carname": "2021 Toyota Camry SE",
"price": "$24,995",
"mileage": "38,412 mi.",
"dealer": "Los Angeles Toyota",
"pageurl": "https://www.autotrader.com/cars-for-sale/vehicle/123456789",
"imageurl": "https://images.autotrader.com/scaler/1024/768/cars/abc123.jpg",
"VIN": "4T1B11HK5MU123456",
"engine": "2.5L 4-Cylinder",
"transmission": "Automatic",
"SeatInterior": "Cloth, 5 seats",
"colorExterior": "Midnight Black",
"colorInterior": "Black",
"DriveType": "FWD",
"distance": "12 miles away",
"daysOnSite": "14",
"multipleOwners": "no",
"noAccidents": "yes",
"noFloodDamage": "yes",
"odometerCheck": "yes"
}

Pricing

This Actor is free to use — you only pay for Apify platform compute time and proxy usage.

A typical run of 50 listings costs approximately $0.05–$0.15 in Apify platform credits.

New Apify accounts receive free credits — enough for several hundred listings right away.


Technical notes

  • No account needed: This Actor does not require an Autotrader login, cookies, or API key
  • Residential proxies required: Autotrader is protected by Akamai Bot Manager, which blocks datacenter and standard proxy IPs. You must use Apify's Residential proxy group (RESIDENTIAL) for the scraper to load pages successfully. Set the proxy input to useApifyProxy: true with apifyProxyGroups: ["RESIDENTIAL"] (this is the default prefill). Residential proxy usage is billed separately in your Apify account.
  • Rate limits: For large runs (500+ listings), consider increasing memory to 2 GB in the Actor settings
  • History flags: Vehicle history data (noAccidents, noFloodDamage, etc.) is only shown on listings that include a history report — fields will be null where not available
  • Dynamic pages: The Actor uses a full Chrome browser (Puppeteer + stealth) to render JavaScript-heavy listing pages before extracting data
  • Search pagination: The Actor scrapes all listing links found on the provided search page(s). To cover multiple pages of results, either paste multiple paginated URLs or use maxResults: 0 with a broad search

Support

Have questions or found a bug? Reach out: