AutoTempest Car Listings Scraper avatar

AutoTempest Car Listings Scraper

Pricing

from $0.01 / 1,000 item extracteds

Go to Apify Store
AutoTempest Car Listings Scraper

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

Automation Lab

Maintained by Community

Actor 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?

FieldDescription
titleListing title from AutoTempest
yearVehicle model year
makeVehicle make
modelVehicle model
trimTrim when available
priceNumeric price
priceTextSource price converted to text (not necessarily currency-formatted)
mileageNumeric mileage
mileageTextSource mileage converted to text (not necessarily formatted)
vinVehicle identification number when exposed
dealerNameDealer or seller name
sellerTypeDealer/private/other seller type
locationListing location
locationCodeZIP or location code
distanceMilesDistance from the search ZIP
sourceMarketplaceAutoTempest source marketplace
sourceSiteCodeSource site code
listingUrlListing or detail URL
imageUrlVehicle image URL
detailsFeature/detail summary
vehicleTitleClean/salvage/title status where available
dateListedListing date from AutoTempest
priceHistoryOptional price history array
searchUrlSearch URL that produced the row
scrapedAtISO 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 tierPer 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

  1. Open the actor on Apify.
  2. Enter a make such as toyota.
  3. Enter a model such as camry or leave it empty for all models.
  4. Enter a ZIP code such as 10001.
  5. Choose a radius and optional filters.
  6. Set maxItems.
  7. Run the actor.
  8. 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 AutoTempest
  • model โ€” optional model
  • keywords โ€” optional search text
  • zip โ€” search center ZIP/postal code
  • radius โ€” search distance in miles
  • startUrls โ€” existing AutoTempest result URLs
  • maxItems โ€” maximum listings to save across searches (20 when omitted)
  • minYear / maxYear โ€” model-year filters
  • minPrice / maxPrice โ€” price filters
  • minMileage / maxMileage โ€” mileage filters
  • sort โ€” AutoTempest sort order
  • includePriceHistory โ€” include listing price history when available
  • proxyConfiguration โ€” 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 maxItems low 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 ApifyClient
client = 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().items
print(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.

Other automation-lab actors that pair well with this workflow:

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.