Carmax Zipcode Search Scraper avatar

Carmax Zipcode Search Scraper

Pricing

from $0.90 / 1,000 cars

Go to Apify Store
Carmax Zipcode Search Scraper

Carmax Zipcode Search Scraper

Scrape used car listings from CarMax.com by ZIP code, radius, and make, including vin, make, model, year, price, originalPrice, mileage, storeName, and distance. Export data, run via API, schedule and monitor runs, or integrate with other tools.

Pricing

from $0.90 / 1,000 cars

Rating

4.4

(5)

Developer

E Commerce

E Commerce

Maintained by Apify

Actor stats

3

Bookmarked

47

Total users

0

Monthly active users

2 days ago

Last modified

Categories

Share

Powered by E-commerce Scraping Tool. Need data from other stores too? The E-commerce Scraping Tool gets you data from CarMax, Amazon, eBay, and any other e-commerce site.

CarMax Zipcode Search Scraper: used car listings by ZIP

Scrape used car listings from CarMax.com by ZIP code, radius, and make - VIN, make, model, year, price, price drops, mileage, specs, store, and transfer availability - with no CarMax API required.

What does CarMax Zipcode Search Scraper do?

CarMax Zipcode Search Scraper collects used car listings from CarMax.com around any US ZIP code. Give it one or more ZIPs, a search radius, and optional make filters, and it returns one structured record per vehicle: VIN, make, model, year, trim, price, original price and price-drop flag, full specs, store location, distance, and transfer availability. CarMax sells at fixed no-haggle prices and can transfer cars between stores, so this data is a clean view of national used-car pricing. No CarMax API or login required.

  • ๐Ÿ“ ZIP and radius search - scan CarMax inventory around any US ZIP, up to 500 miles or nationwide
  • ๐Ÿš™ Full listing detail - VIN, make, model, year, trim, mileage, and complete specs
  • ๐Ÿ’ฒ Fixed price and drops - price, original price, and a price-drop flag
  • ๐Ÿฌ Store and transfer - store name, city, distance, and transfer availability
  • ๐Ÿ“Š Clean output - structured records ready for JSON, CSV, or Excel

What data can you extract from CarMax?

VehiclePricing and specsStore and media
VIN and stock numberPrice and original priceStore name and ID
Make, model, year, trimPrice-drop flagStore city and state
Body, mileage, transmissionEngine, cylinders, drivetrainDistance from ZIP
Fuel type and MPGFeatures listTransfer and new-arrival flags
Exterior and interior colorRating and review countMain photo and detail URL

Can I search CarMax by ZIP, make, and radius?

Yes. Provide a list of ZIP codes and a radius, and optionally filter by make (for example Ford, Toyota, BMW). CarMax supports radii of 25, 50, 100, 250, and 500 miles; any other value rounds up to the nearest tier, and 0 searches nationwide. Leave the make filter empty to scrape every vehicle around each ZIP.

How does CarMax Zipcode Search Scraper work?

  1. Enter one or more US ZIP codes and a search radius
  2. (Optional) Filter by make
  3. The Actor pages through CarMax search results around each ZIP
  4. Results stream to a dataset you can preview or export as JSON, CSV, or Excel

How to use CarMax Zipcode Search Scraper

  1. Create a free Apify account
  2. Enter ZIP codes and a search radius
  3. (Optional) Add makes to filter by
  4. Click Start
  5. Download your data from the Dataset tab

Input

FieldTypeDefaultDescription
zipsarrayrequiredUS ZIP codes to search from.
makesarraynoneMakes to filter by (for example Ford, Toyota, BMW). Empty for all.
radiusinteger50Radius in miles (25, 50, 100, 250, 500; other values round up; 0 = nationwide).
maxConcurrencyinteger10Maximum number of concurrent requests.
maxRequestsPerCrawlintegernoneOptional cap on search pages for test runs.
{
"zips": ["90210", "10001"],
"radius": 50,
"makes": ["Ford"]
}

What does the output look like?

Each listing is one structured record:

{
"stockNumber": "28346516",
"vin": "1FADP3R48EL241837",
"make": "Ford",
"model": "Focus Electric",
"year": 2014,
"body": "4D Hatchback",
"mileage": 63364,
"transmission": "Automatic",
"driveTrain": "Front Wheel Drive",
"engineType": "Electric",
"exteriorColor": "Blue",
"interiorColor": "Gray",
"features": ["Leather Seats", "Navigation System", "Rear View Camera"],
"price": 9599,
"originalPrice": null,
"hasPriceDrop": false,
"storeName": "LAX",
"storeCity": "Inglewood",
"state": "California",
"distance": 9,
"isTransferable": true,
"isNewArrival": true,
"heroImageUrl": "https://img2.carmax.com/assets/28346516/hero.jpg",
"detailUrl": "https://www.carmax.com/car/28346516",
"searchZip": "90210"
}

Why use CarMax Zipcode Search Scraper?

FeatureManual or copy-pasteCarMax Zipcode Search Scraper
InputSearch one ZIP at a timeMany ZIPs and a radius per run
VolumeA few listings by handEvery matching vehicle per ZIP
Price dropsRead by eyeOriginal price and price-drop flag
Transfer infoNot obviousTransfer availability on every record
ExportNoneJSON, CSV, Excel

What can you do with CarMax data?

  • National used-car pricing - CarMax's fixed prices give a clean benchmark for used-car values by make, model, and ZIP
  • Price-drop tracking - watch originalPrice and hasPriceDrop to catch markdowns across a market
  • Inventory and supply research - measure how many vehicles of a make sit within a radius or are transferable to a store
  • Spec and feature analysis - compare mileage, drivetrain, and features across comparable listings

For ongoing monitoring, schedule the Actor daily for fast-moving markets or weekly for stable ones.

How much does CarMax Zipcode Search Scraper cost?

CarMax Zipcode Search Scraper uses Apify's pay-per-event pricing: a small run-start fee plus a per-result fee for each listing scraped. Apify gives you $5 in free usage credits every month on the free plan, so light runs cost nothing. See the Actor's Pricing tab for the current rate on each plan.

How do I run CarMax Zipcode Search Scraper via the Apify API?

curl -X POST "https://api.apify.com/v2/acts/e-commerce~carmax-zipcode-search-scraper/runs?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"zips": ["90210", "10001"],
"radius": 50,
"makes": ["Ford"]
}'

What can I integrate CarMax Zipcode Search Scraper with?

The Actor runs on the Apify platform, so its data flows into the tools your team already uses:

  • Google Sheets and Excel - build a used-car pricing and inventory sheet
  • Make, Zapier, and n8n - trigger a workflow when new listings or price drops appear
  • Slack - get pinged when a target vehicle lands in your area
  • LangChain and MCP - feed listing data into AI agents and apps
  • Apify API and webhooks - load listings into your own data warehouse

Troubleshooting

  • No results in the dataset - Check the ZIP codes are valid US ZIPs and widen the radius, or set it to 0 for a nationwide search.
  • Make filter returns nothing - Makes are matched against CarMax's make slug; check spelling, or leave makes empty for all makes.
  • Slow or blocked runs - CarMax limits heavy traffic and changes its page layout over time. Lower maxConcurrency, keep Apify Proxy enabled, and open an issue on the Issues tab if fields stop returning.

FAQ

Can I search several ZIP codes in one run?

Yes. Pass a list of ZIP codes in zips and the Actor scans each one within your chosen radius, tagging every listing with its searchZip.

What radius values does CarMax support?

CarMax supports 25, 50, 100, 250, and 500 miles. Any other value rounds up to the nearest supported tier, and 0 (or empty) searches nationwide.

Does it show price drops?

Yes. Each record carries price, originalPrice, and a hasPriceDrop flag, so you can spot markdowns and measure the reduction.

Can I run CarMax Zipcode Search Scraper with the Apify API?

Yes. Start and schedule runs over the Apify REST API and collect results with the apify-client packages for Node.js and Python.

Does it work with MCP and AI agents?

Yes. Expose the Actor through the Apify MCP server so your AI agents can pull CarMax inventory on demand.

CarMax.com is a US site, and collecting publicly available listing data is generally legal. This Actor reads only public vehicle listings, not private personal data. Keep your use case lawful and read is web scraping legal? if you are unsure.

Your feedback

Found a bug or want a field added? Open an issue on the Issues tab - we read every one.