Autotrader US – Car Listings, VINs & Dealer Data avatar

Autotrader US – Car Listings, VINs & Dealer Data

Pricing

from $1.50 / 1,000 listing results

Go to Apify Store
Autotrader US – Car Listings, VINs & Dealer Data

Autotrader US – Car Listings, VINs & Dealer Data

Scrape US car listings from Autotrader by make, model, ZIP, price, year, body style, filters, or listing URLs. Returns VIN, price, KBB deal rating, mileage, colors, MPG, drivetrain, dealer name, phone, location, history flags, photos, and 60+ fields.

Pricing

from $1.50 / 1,000 listing results

Rating

0.0

(0)

Developer

Abot API

Abot API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Share

Autotrader US Car Scraper

Extract car listings from Autotrader (autotrader.com), the large US vehicle marketplace. Search by make, model, ZIP code, price, year, body style, fuel type, drivetrain, color, seller type, and more, or paste Autotrader search and listing links directly. Every result comes back as clean, structured JSON with 60+ fields per vehicle, including full dealer contact details and the site's own price rating.

Why This Scraper

  • 60+ fields per listing, a richer output than other Autotrader scrapers on the Store.
  • Full dealer contact: name, phone, city, state, ZIP, and distance from your search.
  • The site's price intelligence: deal rating (Great / Good), plus the KBB fair-purchase price range and how each listing compares.
  • Vehicle history flags: no accidents, clean title, single owner, no frame or flood damage.
  • Two ways to search: build a query from filters, or paste any Autotrader URL.
  • Optional detail enrichment for full options, extended specs, and complete history per vehicle.
  • Optional export of results into Notion, Linear, Airtable, or Apify via MCP connectors.

Data You Get

Sample shape, values are illustrative placeholders, not from a live listing.

FieldExample
id000000001
vin1XXXX00000X000000
year2023
makeSample Make
modelSample Model
trimSample Trim
price22000
dealIndicatorGreat
kbbFairPurchasePrice22500
mileage30000
exteriorColorWhite
interiorColorBlack
fuelTypeGasoline
transmissionAutomatic
driveTypeFront Wheel Drive
mpgCity30
mpgHighway38
sellerNameSample Motors
sellerPhone+10000000000
sellerCitySample City
sellerStateCA
vehicleHistory.noAccidentsReportedtrue
images["https://images.autotrader.com/000000000.jpg"]
urlhttps://www.autotrader.com/cars-for-sale/vehicle/000000001

How to Use

Search by make and model near a ZIP code:

{
"mode": "search",
"zip": "90012",
"make": ["HONDA"],
"model": ["CIVIC"],
"searchRadius": 50,
"maxListings": 50
}

Search with filters:

{
"mode": "search",
"zip": "10001",
"bodyStyle": ["suv"],
"fuelType": ["hybrid"],
"driveType": ["awd-4wd"],
"minPrice": 20000,
"maxPrice": 40000,
"minYear": 2021,
"sortBy": "price-asc",
"maxListings": 100
}

Paste one or more Autotrader URLs:

{
"mode": "url",
"urls": [
"https://www.autotrader.com/cars-for-sale/all-cars/honda/civic/los-angeles-ca",
"https://www.autotrader.com/cars-for-sale/vehicle/000000001"
],
"maxListings": 60
}

Enrich every listing with the full detail page:

{
"mode": "search",
"zip": "90012",
"make": ["TOYOTA"],
"fetchDetails": true,
"maxListings": 25
}

Input Parameters

ParameterTypeDefaultDescription
modestringsearch"search" to use filters, "url" to paste links.
zipstring90012US ZIP code the search is centred on (search mode).
searchRadiusinteger50Search radius in miles.
makearray["HONDA"]Make codes, e.g. HONDA, TOYOTA. Empty for all.
modelarrayModel codes, e.g. CIVIC. Empty for all.
minYear / maxYearintegerModel year range.
minPrice / maxPriceintegerPrice range in USD.
maxMileageintegerMaximum odometer reading.
conditionarrayNew, Used, Certified, Third-Party Certified.
bodyStylearraySedan, SUV, Truck, Coupe, Convertible, Hatchback, Van, Wagon.
fuelTypearrayGasoline, Hybrid, Electric, Diesel, Plug-in Hybrid, Hydrogen.
driveTypearrayAWD/4WD, Front Wheel Drive, Rear Wheel Drive.
transmissionarrayAutomatic, Manual.
exteriorColorarraySimplified color, e.g. BLACK, WHITE, RED.
vehicleHistoryarrayClean Title, No Accidents, No Frame Damage, Single Owner, Free Report.
dealTypearrayGood Price, Great Price.
sellerTypestringanyAny, Dealer, Private Seller.
sortBystringrelevanceRelevance, price, mileage, year, distance, or newest.
urlsarrayAutotrader search or listing URLs (URL mode).
fetchDetailsbooleanfalseEnrich each listing with the full detail page.
maxListingsinteger20Maximum listings to return. 0 for unlimited.
maxPagesinteger200Safety limit on pages per search.
proxyobjectApify Residential (pool)Connection configuration.

Output Example

Sample shape, values are illustrative placeholders, not from a live listing.

{
"id": "000000001",
"vin": "1XXXX00000X000000",
"url": "https://www.autotrader.com/cars-for-sale/vehicle/000000001",
"title": "Used 2023 Sample Make Sample Model",
"year": 2023,
"make": "Sample Make",
"model": "Sample Model",
"trim": "Sample Trim",
"price": 22000,
"displayPrice": 22000,
"dealIndicator": "Great",
"kbbFairPurchasePrice": 22500,
"kbbPriceLow": 21000,
"kbbPriceHigh": 23500,
"mileage": 30000,
"exteriorColor": "White",
"interiorColor": "Black",
"fuelType": "Gasoline",
"transmission": "Automatic",
"driveType": "Front Wheel Drive",
"mpgCity": 30,
"mpgHighway": 38,
"sellerName": "Sample Motors",
"sellerType": "dealer",
"isPrivateSeller": false,
"sellerPhone": "+10000000000",
"sellerCity": "Sample City",
"sellerState": "CA",
"sellerZip": "00000",
"vehicleHistory": {
"noAccidentsReported": true,
"noSalvageTitle": true,
"singleOwner": true
},
"images": ["https://images.autotrader.com/000000000.jpg"],
"dealer": {
"name": "Sample Motors",
"phone": { "value": "0000000000" },
"location": { "address": { "city": "Sample City", "state": "CA", "zip": "00000" } }
}
}

Send Results Into Your Apps (MCP Connectors)

Optionally pipe results into the apps you already use. Authorize a connector under Apify, Settings, Integrations, then select it in the input (for Notion, also set notionParentPageUrl). Each item is written as a condensed, human-readable summary (a title plus key fields), not the full JSON; the complete record always stays in the Apify dataset. Leave the connector field empty to skip; it never changes the dataset output.

Plan Requirement

This actor needs an Apify Proxy plan that includes the Residential group (Starter plan or higher). Leave the proxy country unset — Autotrader returns the same US listings to any residential exit (the search is centred on the ZIP code you enter, not the visitor's location), so the actor rotates a US-centered residential pool for the widest selection of clean exits.