AutoTempest Scraper avatar

AutoTempest Scraper

Pricing

from $16.00 / 1,000 car saveds

Go to Apify Store
AutoTempest Scraper

AutoTempest Scraper

Scrape AutoTempest: used cars from Cars.com, eBay Motors, Carvana, TrueCar, CarsDirect, Cars & Bids, Hemmings and more in one run. VIN, price, mileage, dealer, title status, price history and price drops, days on market. Every filter, nationwide or by ZIP.

Pricing

from $16.00 / 1,000 car saveds

Rating

0.0

(0)

Developer

Norm Data

Norm Data

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

19 days ago

Last modified

Share

Norm Data

🚗 AutoTempest Scraper

Extract used car listings from AutoTempest, the search engine that covers the big US car marketplaces at once: Cars.com, eBay Motors, Carvana, TrueCar, CarsDirect, CarGurus, Autotrader, Cars & Bids, Hemmings, PrivateAuto and more. One run searches all of them, nationwide or around a ZIP code, and gives you one clean table.

Each car comes with:

  • VIN, year, make, model, trim, price, mileage and title status (clean, salvage, rebuilt, lemon).
  • Seller type (dealer or private), dealer name, city, state, ZIP and distance from your ZIP.
  • Price history: first price, price change in $ and %, and whether the price dropped.
  • Date listed, first seen and days on market.
  • Auction data: current bid, number of bids and when the auction ends.
  • Source marketplace, description, photo and the link to the original listing.

🎯 Who uses it?

🏪 Car dealers and wholesalers

Find underpriced cars and motivated sellers across every marketplace: price drops, long days on market, private sellers. Check what competing dealers ask for the same model.

💰 Flippers and private buyers

Get every Tacoma, 911 or Miata under your budget within 200 miles, from every site, in one list. Schedule it and get only new listings.

📊 Market researchers, lenders and insurers

Track asking prices, mileage, days on market and price cuts for any make, model and year range, by state or nationwide.

📞 Lead generation

Build lists of car dealers by area, with the models they stock and their prices.

✨ What it does

  • Type the car. "Toyota Camry", "Ford F-150", "Porsche 911", "Land Rover Defender" or just "BMW". Several in one run, each its own search. Words after the model ("Honda Civic Type R") narrow the search.
  • Or paste AutoTempest links with all their filters.
  • Where: nationwide, statewide, within 25 to 1,000 miles (or any custom radius) of a US ZIP or Canadian postal code, or anywhere in the US and Canada.
  • Pick the sources: Cars.com, eBay Motors, Carvana, other dealer sites (TrueCar, CarsDirect, CarGurus and more), enthusiast auctions (Cars & Bids and more), Hemmings, CarSoup. All by default.
  • Every AutoTempest filter:
    • Year, price and mileage ranges.
    • Body style, fuel, drivetrain, transmission, cylinders, doors, exterior and interior color.
    • Title status: clean, salvage, rebuilt, lemon or any branded title.
    • Dealers or private sellers, auctions or fixed price, listed in the last N days, with photos only.
    • 10 sort orders: best match, newest, oldest, lowest and highest price, lowest and highest mileage, newest and oldest model year, nearest.
  • Extra filters: words the title must or must not contain, VIN only, price drops only.
  • One row per car. The same car (same VIN) is often listed on several sites. It's saved once, from the first source (you can turn this off).
  • New listings only. For scheduled runs: saves only cars listed since the last run of the same search.

🏆 Why this scraper

  • Fast. About 1,000 cars in 10 seconds, all sources at once.
  • Complete. No page limit: leave the maximum empty and it collects the whole search, every source to the end.
  • Mixed sources. Even a small run returns cars from every marketplace, not just the first one.
  • Ready to analyse.
    • Prices, mileage, bids and distance are numbers. Dates are ISO.
    • Price history comes as a list, plus first price, change and change % already calculated.
    • Tracking junk is stripped from links.
  • No proxy needed. Nothing extra to set up or pay for.

⚖️ How it compares

Based on each Actor's public input options (October 2026).

CapabilityThis actorcrawlerbrosilluminating_knighthoodautomation-labecomscrapelulzasaur
Make and model by nameyesyesyesyesno (keyword)yes
Several vehicles in one runyesnonononono
AutoTempest linksyesnonoyesyesno
ZIP and radiusyesyesyesyesyesZIP only
Statewide, nationwide, US and Canadayesyesnononono
Year, price and mileage rangesyesyesyesyesnono
Body, fuel, drive, cylinders, doors, colorsyesyesdrive onlynonono
Transmissionyesnoyesnonono
Title status (salvage, rebuilt...)yesyesyesnonono
Dealer or private selleryesnonononono
Auctions or fixed priceyesnonononono
Listed in the last N daysyesyesnononono
Choose sourcesyesnonononoyes
Title must / must not containyesnonononono
Price drops only, VIN onlyyesnonononono
Skip the same car on other sitesyesnonononono
New listings only (monitoring)yesnonononono
Sort orders1011510none7

📦 What data you get

FieldDescription
id, urlAutoTempest listing ID and the original listing page.
vin, title, year, make, model, trimThe car.
priceAsking price in USD (Buy It Now on eBay).
currentBid, bids, isAuction, auctionEndsAtAuction data, when it's an auction.
mileage, titleStatusOdometer in miles; Clean, Salvage, Rebuilt, Lemon...
sellerType, dealerNameDealer or Private, and the dealer's name.
city, state, zip, country, distanceMilesWhere the car is. Distance is filled when you search by ZIP.
postedAt, firstSeenAt, daysOnMarketWhen it was listed, first seen by AutoTempest, and days since.
firstPrice, priceChange, priceChangePercent, priceDropped, priceHistoryPrice history: every date, price and mileage AutoTempest recorded.
source, sourceSite, sourceCode"Cars.com", "cars.com", cm.
feesIncluded, pendingSalePrice includes fees; sale pending.
descriptionListing summary as shown on AutoTempest.
image, thumbnail, hasPhotosMain photo.
searchedForWhich of your vehicles or links found it.
scrapedAtWhen the row was collected (UTC).

Example row (trimmed)

{
"id": "cm-d674a0d4-2812-4337-ad45-158f1f26864e",
"vin": "4T1G11AK5NU012345",
"title": "2022 Toyota Camry SE",
"year": 2022,
"make": "Toyota",
"model": "Camry",
"trim": "SE",
"price": 23990,
"isAuction": false,
"mileage": 31250,
"titleStatus": "Clean",
"sellerType": "Dealer",
"dealerName": "Sunrise Toyota",
"city": "Atlanta",
"state": "GA",
"zip": "30301",
"country": "US",
"distanceMiles": 4.2,
"postedAt": "2026-09-12T00:00:00.000Z",
"firstSeenAt": "2026-09-12T00:00:00.000Z",
"daysOnMarket": 23,
"firstPrice": 25490,
"priceChange": -1500,
"priceChangePercent": -5.9,
"priceDropped": true,
"priceHistory": [
{ "date": "2026-09-12T00:00:00.000Z", "price": 25490, "mileage": 31250 },
{ "date": "2026-09-28T00:00:00.000Z", "price": 23990, "mileage": 31250 }
],
"source": "Cars.com",
"sourceSite": "cars.com",
"sourceCode": "cm",
"url": "https://www.cars.com/vehicledetail/...",
"searchedFor": "Toyota Camry",
"scrapedAt": "2026-10-05T14:02:11.000Z"
}

💡 Use cases

🔔 New Toyota Tacomas under $30,000 within 100 miles of Denver, every hour

{ "vehicles": ["Toyota Tacoma"], "zip": "80202", "radius": "100", "maxPrice": 30000, "onlyNew": true, "maxItems": null }

Schedule it: each run saves only the cars listed since the last one.

📉 Price drops on Porsche 911s nationwide

{ "vehicles": ["Porsche 911"], "priceDropsOnly": true, "sortBy": "newest", "maxItems": null }

🛠️ Salvage and rebuilt Teslas for parts or repair

{ "vehicles": ["Tesla Model 3", "Tesla Model Y"], "titleStatus": ["salvage", "rebuilt"], "maxItems": null }

🤝 Private sellers only, manual Mazda Miatas in California

{ "vehicles": ["Mazda MX-5 Miata"], "zip": "94103", "radius": "state", "sellerType": "private", "transmission": "man", "maxItems": null }

🔨 Enthusiast auctions ending soon

{ "vehicles": ["BMW"], "saleType": "auction", "sources": ["te", "eb"], "titleIncludes": ["M3", "M4"], "maxItems": 200 }

🔗 Your own AutoTempest search, as it is

{ "urls": ["https://www.autotempest.com/results?make=toyota&model=rav4&zip=98101&radius=300&fuel=hybrid"], "maxItems": null }

⚙️ How the input is organised

SectionWhat it's for
Maximum carsAlways first: caps the whole run, shared across your vehicles. Empty means no limit.
WhatVehicles ("Make Model"), AutoTempest links and keywords.
WhereZIP or postal code and radius (statewide, nationwide or anywhere), and which marketplaces to search.
FiltersYear, price, mileage, body, fuel, drive, transmission, cylinders, doors, colors, title, seller, sale type, listed in the last N days, photos, sort.
Extra filtersTitle words, VIN only, price drops only, skip the same car on other sites.
MonitoringNew listings only, with an optional monitor name.

Links keep their own filters; the form filters apply to your vehicles.

💰 Pricing

Pay-per-event: a one-time $0.003 when the run starts, plus a price per car saved to your dataset that drops with your Apify plan:

Your Apify planPer car1,000 cars
Free$0.022$22.00
Bronze$0.020$20.00
Silver$0.018$18.00
Gold / Platinum / Diamond$0.016$16.00

Cars dropped by your filters or skipped as repeats are not charged. There are no proxy costs. New Apify accounts start with $5 in free credit. On the Free plan a run saves up to 10 cars.

Speed: about 1,000 cars in 10 seconds.

🚀 Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the AutoTempest Scraper.
  3. Type a vehicle (or keep the prefilled one), set a ZIP and filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

You can also:

  • Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
  • Schedule it with Apify's built-in Scheduler, with New listings only on, to catch new cars every hour or day.

🤖 Use with AI agents (MCP)

Give an AI agent live access to US used car listings through the Model Context Protocol:

claude mcp add --transport http apify "https://mcp.apify.com?tools=normdata/autotempest-scraper"

Then prompt it in plain language to run the scraper and read back the results.

🔧 Troubleshooting

"No such make" in the log. Start each vehicle with the make, as AutoTempest spells it: "Mercedes-Benz C-Class", "Land Rover Range Rover", "Ram 1500".

The radius was ignored. A radius or statewide search needs a ZIP code. Without one the run searches nationwide and says so in the log.

Fewer cars than AutoTempest shows. The same car is often listed on several sites. With Skip the same car on other sites on (the default) it's saved once. The log says how many repeats were skipped.

Distance is empty. distanceMiles is filled only when you search around a ZIP code.

A scheduled "New listings only" run saved nothing. Nothing new was listed since the last run of the same search. Changing vehicles, links, filters or sources starts a fresh memory; set a Monitor name to keep it.

❓ FAQ

QuestionAnswer
Do I need an AutoTempest account?No. Only public listings are read.
Does it need a proxy?No. There is an optional proxy setting if you ever need one.
Does it cover Canada?Yes: use a Canadian postal code, or "Anywhere" as the radius.
Is there a page limit?No. Leave the maximum empty to get the whole search.
Does it include Craigslist and Facebook Marketplace?No. AutoTempest only links out to those, without listing data.
Can I track new listings?Yes. Turn on New listings only and schedule the run.

🛡️ Limits & responsible use

This Actor reads only public listings shown on AutoTempest. It never signs in and never contacts sellers. Use the data in line with AutoTempest's and each marketplace's terms.

📧 Contact

Need a scraper for a different site, or found something wrong with this one? norm.data.scrapers@gmail.com

🧪 Local development

bun install
bun run typecheck
bun test/qa.mjs
apify run

Local results are stored in storage/datasets/default.