AutoTempest Car Listings Scraper
Pricing
from $0.01 / 1,000 item extracteds
AutoTempest Car Listings Scraper
Extract AutoTempest vehicle listings with price, mileage, VIN, dealer, location, source marketplace, image, and listing URL.
Pricing
from $0.01 / 1,000 item extracteds
Rating
0.0
(0)
Developer
Automation Lab
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
16 days ago
Last modified
Categories
Share
Extract structured vehicle listings from AutoTempest searches.
What does AutoTempest Car Listings Scraper do?
AutoTempest Car Listings Scraper turns public AutoTempest search results into a clean Apify dataset.
It collects vehicle listing data such as price, mileage, VIN, dealer, seller type, source marketplace, location, image URL, listing URL, and scrape timestamp.
Use it when you need repeatable used-car market data without manually copying listing cards from AutoTempest.
Who is it for?
- ๐ Used-car dealers monitoring local inventory
- ๐ Automotive analysts tracking price and mileage bands
- ๐งพ Vehicle sourcing teams building lead lists
- ๐ Resellers and flippers watching fresh listings
- ๐ท๏ธ Pricing teams comparing inventory across marketplaces
- ๐งโ๐ป Developers feeding car listing data into internal tools
Why use it?
AutoTempest aggregates listings from multiple automotive sources.
This actor gives you one normalized dataset that is easier to export, filter, schedule, and integrate than browser search pages.
You can run searches by make, model, ZIP code, radius, year, price, mileage, and AutoTempest result URLs.
What data can it extract?
| Field | Description |
|---|---|
title | Listing title from AutoTempest |
year | Vehicle model year |
make | Vehicle make |
model | Vehicle model |
trim | Trim when available |
price | Numeric price |
priceText | Source price converted to text (not necessarily currency-formatted) |
mileage | Numeric mileage |
mileageText | Source mileage converted to text (not necessarily formatted) |
vin | Vehicle identification number when exposed |
dealerName | Dealer or seller name |
sellerType | Dealer/private/other seller type |
location | Listing location |
locationCode | ZIP or location code |
distanceMiles | Distance from the search ZIP |
sourceMarketplace | AutoTempest source marketplace |
sourceSiteCode | Source site code |
listingUrl | Listing or detail URL |
imageUrl | Vehicle image URL |
details | Feature/detail summary |
vehicleTitle | Clean/salvage/title status where available |
dateListed | Listing date from AutoTempest |
priceHistory | Optional price history array |
searchUrl | Search URL that produced the row |
scrapedAt | ISO timestamp for the scrape |
How much does it cost to scrape AutoTempest car listings?
This actor uses pay-per-event pricing.
You pay a small run-start fee plus a per-listing fee for saved dataset items. The live platform pricing uses a $0.005 run-start event plus canonical tiered per-listing pricing:
| Plan tier | Per saved listing |
|---|---|
| FREE | $0.000025813 |
| BRONZE | $0.000022446 |
| SILVER | $0.000017508 |
| GOLD | $0.000013468 |
| PLATINUM | $0.00001 |
| DIAMOND | $0.00001 |
Example cost before Apify account discounts: a 100-listing FREE-tier run is about $0.005 + (100 ร $0.000025813) = $0.0075813; a 1,000-listing BRONZE-tier run is about $0.005 + (1000 ร $0.000022446) = $0.027446.
The default and an omitted maxItems both cap output at 20 listings across all searches; set an explicit limit (up to 10,000) to collect more. The table above reflects the live pricing schedule at the time of this update; check the Actor's Pricing tab for current rates.
How to scrape AutoTempest listings
- Open the actor on Apify.
- Enter a make such as
toyota. - Enter a model such as
camryor leave it empty for all models. - Enter a ZIP code such as
10001. - Choose a radius and optional filters.
- Set
maxItems. - Run the actor.
- Export the dataset as JSON, CSV, Excel, or via API.
Search by AutoTempest URL
Paste one or more absolute http(s)://autotempest.com/results or http(s)://www.autotempest.com/results URLs into startUrls. Other hosts and paths are rejected before fetching; a saved URL's searchAfter pagination cursor is ignored so each search starts on page one.
The actor reads each URL's filters (including make and ZIP) and uses them for that search. Other form fields supply defaults.
This is useful when a teammate already has a search URL from the AutoTempest website.
Search by make, model, and ZIP
Use the form fields when you want a repeatable scheduled search.
Example:
{"make": "toyota","model": "camry","zip": "10001","radius": 100,"maxItems": 100}
Input options
makeโ vehicle make accepted by AutoTempestmodelโ optional modelkeywordsโ optional search textzipโ search center ZIP/postal coderadiusโ search distance in milesstartUrlsโ existing AutoTempest result URLsmaxItemsโ maximum listings to save across searches (20 when omitted)minYear/maxYearโ model-year filtersminPrice/maxPriceโ price filtersminMileage/maxMileageโ mileage filterssortโ AutoTempest sort orderincludePriceHistoryโ include listing price history when availableproxyConfigurationโ optional Apify Proxy settings
Output example
{"title": "2023 Toyota Camry SE","year": 2023,"make": "Toyota","model": "Camry","trim": "SE","price": 22998,"mileage": 39561,"vin": "4T1G11BK9PU074158","dealerName": "Global Auto Mall","sellerType": "Dealer","location": "North Plainfield, NJ","distanceMiles": 22,"sourceMarketplace": "AutoByTel","listingUrl": "https://www.autotempest.com/details/abt-536922606","imageUrl": "https://thumb.autotempest.com/example.webp","scrapedAt": "2026-07-09T05:35:00.649Z"}
Tips for better results
- Use broad searches when you need market comps.
- Use year, price, and mileage filters when you need lead lists.
- Use multiple start URLs for different markets.
- Schedule daily runs to monitor inventory changes.
- Keep
maxItemslow while testing a new workflow.
Integrations
Use this scraper with:
- Google Sheets for dealer inventory tracking
- Airtable for lead-review workflows
- BI tools for price trend dashboards
- CRMs for sourcing teams
- Webhooks for fresh-listing alerts
- Data warehouses for historical automotive analysis
API usage with Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('automation-lab/autotempest-car-listings-scraper').call({make: 'toyota',model: 'camry',zip: '10001',radius: 100,maxItems: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
API usage with Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_APIFY_TOKEN')run = client.actor('automation-lab/autotempest-car-listings-scraper').call(run_input={'make': 'toyota','model': 'camry','zip': '10001','radius': 100,'maxItems': 100,})items = client.dataset(run['defaultDatasetId']).list_items().itemsprint(items)
API usage with cURL
curl -X POST "https://api.apify.com/v2/acts/automation-lab~autotempest-car-listings-scraper/runs?token=$APIFY_TOKEN" \-H 'Content-Type: application/json' \-d '{"make":"toyota","model":"camry","zip":"10001","radius":100,"maxItems":100}'
MCP integration
Connect the actor to AI tools through Apify MCP.
MCP URL:
https://mcp.apify.com/?tools=automation-lab/autotempest-car-listings-scraper
Claude Code setup:
$claude mcp add --transport http apify-autotempest "https://mcp.apify.com/?tools=automation-lab/autotempest-car-listings-scraper"
JSON MCP server config:
{"mcpServers": {"apify-autotempest": {"url": "https://mcp.apify.com/?tools=automation-lab/autotempest-car-listings-scraper"}}}
Example prompt ideas using MCP:
- "Use the AutoTempest MCP scraper to run Toyota Camry near 10001 and summarize the cheapest cars."
- "Use MCP to find Honda Accord listings under $25,000 near 90210 and group them by mileage band."
- "Use the AutoTempest actor through MCP to monitor used Tesla listings around Austin and flag listings below the market median."
For Claude Desktop, Cursor, or VS Code, add an HTTP MCP server named apify-autotempest with the MCP URL above in the client's MCP settings. Authentication and model use are controlled by your MCP client.
Scheduling and monitoring
Schedule the actor daily or weekly to monitor changing inventory.
Use the vin, listingUrl, and price fields to detect new listings, removed listings, or price drops.
Data quality notes
AutoTempest data depends on what source marketplaces expose.
Some listings may not include VIN, image, dealer name, or full price history. Empty searches produce no dataset rows; check ZIP and filters before scheduling. If an upstream request fails after earlier pages were saved, the run fails but already-written rows remain in its dataset. If upstream pagination repeats or omits a cursor, the run stops that search with a warning and retains saved rows rather than retrying endlessly.
The actor keeps missing values as null rather than inventing data. It does not use AI or transmit input or scraped data to an AI model. AutoTempest receives search filters over HTTPS; when enabled, requests pass through Apify Proxy. The Actor does not keep a separate cache or external copy: run datasets and logs follow your Apify account's storage retention settings and can be deleted using Apify storage controls. Avoid entering credentials or personal information in search keywords.
Proxy and anti-blocking notes
The default mode uses direct HTTP because AutoTempest public search currently allows normal requests.
If your environment is blocked, enable Apify Proxy in proxyConfiguration and keep concurrency conservative.
Limitations
- It extracts public listing search data, not private account data.
- It does not contact sellers or enrich VINs from third-party databases.
- It does not bypass paywalls, login-only pages, or captchas.
- Source marketplace availability may vary by ZIP, make, and model.
AutoTempest is named solely to identify the public data source. This independent Actor is not affiliated with, endorsed by, or certified by AutoTempest.
Legality
Only scrape publicly available data.
Respect AutoTempest terms, source marketplace rights, and applicable laws.
Use reasonable limits and avoid excessive traffic.
Do not use the output for spam, harassment, or unlawful discrimination.
FAQ
Why did I get zero listings?
Try a broader radius, remove strict filters, check the ZIP code, or test the same search on AutoTempest.
Why are some VINs missing?
Not every source marketplace exposes a VIN in the search payload.
Why are some listing URLs on AutoTempest?
AutoTempest sometimes routes details through its own detail page before the source marketplace.
Related scrapers
Other automation-lab actors that pair well with this workflow:
- https://apify.com/automation-lab/google-search-results-scraper
- https://apify.com/automation-lab/website-contact-finder
- https://apify.com/automation-lab/yelp-business-scraper
Support
If a search behaves differently from the AutoTempest website, share the input JSON and a run URL so we can reproduce it.
Changelog
- Initial version: AutoTempest listing search extraction with structured vehicle fields.