Autotrader Scraper — US Car Listings, Prices & Dealers
Pricing
from $4.00 / 1,000 vehicle scraped (search card)s
Autotrader Scraper — US Car Listings, Prices & Dealers
Scrape US Autotrader.com car listings by ZIP, make, model, and filters. Returns price, mileage, year, trim, VIN, specs, dealer contact, and photos, with optional per-vehicle detail enrichment. HTTP-only via residential proxy, MCP-ready for AI agents.
Pricing
from $4.00 / 1,000 vehicle scraped (search card)s
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Autotrader Scraper — US Car Listings, Prices, Specs & Dealers
Scrape vehicle listings from US Autotrader.com by ZIP, make, model, and filters. Get structured price, mileage, year, trim, VIN, full specs, dealer contact, and photos — with optional per-vehicle detail enrichment (seller comments, full feature list, all images). Built HTTP-only over residential proxy and MCP-ready for AI agents.
What you get
- Search by location + vehicle — ZIP code + radius, make, model, condition (used / new / certified), price range, model-year range, and max mileage.
- Rich per-vehicle data — price, KBB fair price, deal rating, mileage, year/make/model/trim, body style, engine, transmission, drivetrain, fuel type, MPG, color, doors, VIN.
- Dealer / seller info — dealer name, phone, city, state, and a private-seller flag.
- Optional detail enrichment — seller comments, the full features/options list, and every listing photo, pulled from each vehicle's detail page.
- Power-user mode — paste ready-made Autotrader search URLs to use any filter the structured inputs don't expose.
When to use it
- Dealer & market price intelligence — track inventory, pricing, and days-on-lot in any US metro.
- Lead generation — build lists of dealers and private sellers with contact info.
- Automotive market research — model availability, price distribution, mileage trends by region.
- Feeding an AI agent — single ZIP/make/model in, clean structured JSON out.
This actor scrapes the US site (autotrader.com). It does not cover Autotrader UK or Canada.
Output
One dataset row per vehicle. Core fields:
| Field | Type | Description |
|---|---|---|
listingId | string | Autotrader listing ID |
vin | string | Vehicle Identification Number |
title | string | Full listing title |
year / make / model / trim | int / string | Vehicle identity |
bodyStyle | string | Sedan, SUV, Truck, … |
condition | string | USED / NEW / CERTIFIED |
price | int | Sale price (USD) |
priceRating | string | Deal rating: Great / Good / Fair |
kbbFairPrice | int | Kelley Blue Book fair price |
mileage | int | Odometer (miles) |
exteriorColor / interiorColor | string | Colors |
engine / transmission / driveType / fuelType | string | Powertrain |
mpgCity / mpgHighway | int | EPA fuel economy |
doors | int | Door count |
daysOnSite | int | Days listed on Autotrader |
dealerName / dealerPhone / dealerCity / dealerState | string | Seller info |
privateSeller | bool | Private-party flag |
vdpUrl | string | Listing detail page URL |
primaryImage / imageCount / images | string / int / array | Photos |
sellerComments | string | Seller description (detail mode) |
features | array | Features / options (detail mode) |
detailScraped | bool | Whether detail enrichment ran |
rank / searchZip / scrapedAt | int / string / ISO 8601 | Search context |
Example record
{"listingId": "768905204","vin": "1HGCV1F47NA086022","year": 2022,"make": "Honda","model": "Accord","trim": "Sport Special Edition","condition": "USED","price": 24072,"priceRating": "Great","kbbFairPrice": 25810,"mileage": 34479,"exteriorColor": "Still Night Pearl","engine": "4-Cylinder Turbo","transmission": "Continuously Variable Automatic","fuelType": "Gasoline","mpgCity": 29,"mpgHighway": 35,"dealerName": "Keyes Toyota","dealerState": "CA","vdpUrl": "https://www.autotrader.com/cars-for-sale/vehicle/768905204","imageCount": 39,"detailScraped": true,"scrapedAt": "2026-06-24T11:25:06.781Z"}
Pricing (pay-per-event)
| Event | Price |
|---|---|
| Actor start | $0.00005 |
| Vehicle scraped (search card) | $0.004 |
| Vehicle scraped + detail enriched | $0.009 |
Detail enrichment (enrichDetails: true, the default) charges the higher rate because it loads each vehicle's detail page for seller comments, the full feature list, and all photos. Set enrichDetails: false for fast, cheaper search-card data. Pay-per-usage (compute + proxy) is also available — pick at run time.
Input
{"zipCode": "90064","make": "Honda","model": "Accord","condition": "Used","searchRadius": 50,"minPrice": 10000,"maxPrice": 35000,"minYear": 2019,"maxMileage": 60000,"maxResults": 100,"enrichDetails": true}
zipCode— 5-digit US ZIP to center the search (required unless you passsearchUrls).make/model— single-word makes work directly (Honda, Toyota, Ford, BMW, Subaru…). For makes with non-obvious codes, usesearchUrls.condition— All / Used / New / Certified.searchUrls— advanced: paste full Autotrader search-results URLs to use any filter; overrides the structured inputs.maxResults— cap on total listings (each is billed). Autotrader limits deep pagination to ~1,000 per search.enrichDetails— visit each vehicle's detail page for seller comments, full features, and all photos.
Reliability
Autotrader is protected by Akamai and blocks datacenter IPs, so this actor runs over Apify Residential (US) proxy by default — leave it as-is. Each request uses a consistent Chrome-TLS session warmed against the homepage; blocked sessions are rotated automatically (up to 8 attempts), so transient blocks don't fail your run. If a search legitimately has no matches, the run completes successfully with an empty dataset and a clear status message.
MCP / AI agents
This actor is MCP-ready. Exposed as apify--autotrader-scraper, it takes a narrow input (ZIP + make/model/filters) and returns flat, structured JSON — a clean tool call for Claude, ChatGPT, or any MCP client.
FAQ
Does it cover Autotrader UK or Canada? No — US autotrader.com only.
Can I get every listing for a search? Up to Autotrader's own deep-pagination ceiling (~1,000 results per search). Narrow with filters to go deeper into a segment.
Why is detail mode more expensive? It loads an extra page per vehicle (the detail page) for seller comments, the full feature list, and all photos.
How do I scrape a single vehicle? Use a search that returns it, or paste a search URL. The detail page is also reachable at https://www.autotrader.com/cars-for-sale/vehicle/{listingId}.
Legal
This actor scrapes only publicly available listing data from Autotrader.com. Use it responsibly and in compliance with Autotrader's Terms of Service and all applicable laws (including data-protection regulations) in your jurisdiction. You are responsible for how you use the scraped data. This tool is intended for legitimate market research, price intelligence, and lead generation. Do not use it to send unsolicited communications in violation of applicable law.