Carmax Cars Search Scraper avatar

Carmax Cars Search Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Carmax Cars Search Scraper

Carmax Cars Search Scraper

Extract complete vehicle inventory from CarMax with 60+ fields per listing. Get pricing, specs, store info, features, and condition data — perfect for price monitoring, competitive analysis, and automotive market research.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

CarMax Product Search Scraper: Scrape Inventory Data at Scale


What Is CarMax?

CarMax is North America's largest used car retailer, operating both online and through physical locations. The platform hosts tens of thousands of inventory listings with detailed vehicle specifications, pricing, condition reports, and customer reviews. Manually tracking inventory changes, prices, or market trends is impractical — the CarMax Product Search Scraper automates data extraction from search result pages and catalog listings, turning browsing sessions into structured datasets.


Overview

The CarMax Product Search Scraper extracts comprehensive vehicle listing data from CarMax.com search pages. It captures everything from basic vehicle specs (year, make, model) to advanced details (horsepower, torque, transfer terms, and EV tax credit eligibility). Ideal for:

  • Price monitor tools tracking vehicle depreciation and market shifts
  • Competitive analysis platforms comparing dealer inventories
  • Automotive researchers studying market trends and supply
  • Automotive marketplaces aggregating inventory across sources
  • Finance platforms analyzing vehicle availability and pricing patterns

Key advantages include high per-URL item limits (up to 200), graceful error handling, and rich data spanning vehicle specs, financial terms, location details, and customer reviews.


Input Format

The scraper accepts a straightforward JSON configuration:

{
"urls": [
"https://www.carmax.com/cars/bmw"
],
"ignore_url_failures": true,
"max_items_per_url": 200
}

Input Parameters

ParameterTypeDescriptionExample
urlsArrayURLs of CarMax search or category pages to scrape["https://www.carmax.com/cars/bmw"]
ignore_url_failuresBooleanIf true, scraper skips failed URLs and continues running. If false, stops on first errortrue
max_items_per_urlIntegerMaximum vehicles extracted per URL (1-200)200

Usage notes:

  • Target search pages: e.g., carmax.com/cars/bmw, carmax.com/cars/audi, or filtered URLs with price/mileage ranges
  • Batch up to 10-20 URLs in a single run for efficiency
  • Higher max_items_per_url values increase runtime; balance against data needs

Output Format

Sample output

{
"stock_number": 28865592,
"vin": "3FMTK3SU5PMA85266",
"year": 2023,
"make": "Ford",
"model": "Mustang Mach-E",
"body": "4D Sport Utility",
"trim": "Premium",
"base_price": 37998,
"original_price": null,
"has_price_drop": false,
"mileage": 15322,
"store_id": 6059,
"store_name": "Buffalo",
"store_city": "Buffalo",
"state": "New York",
"state_abbreviation": "NY",
"distance": 0,
"average_rating": 5,
"number_of_reviews": 3,
"repair_pal_data": null,
"is_new_arrival": false,
"is_transferable": false,
"features": [
"Skylight(s)",
"Apple CarPlay",
"Lane Departure Warning",
"Smart Key",
"Android Auto",
"Auxiliary Audio Input",
"ABS Brakes",
"Power Seat(s)",
"Front Seat Heaters",
"Side Airbags",
"Alloy Wheels",
"Power Locks",
"Power Windows",
"Rear Defroster",
"Automated Cruise Control",
"Blind Spot Monitor",
"Heated Steering Wheel",
"Power Hatch/Deck Lid",
"Power Mirrors",
"Memory Seat(s)",
"Satellite Radio Ready",
"Parking Sensors",
"Bluetooth Technology",
"Navigation System",
"Sync System",
"Rear View Camera",
"Leatherette Seats",
"Overhead Airbags",
"SiriusXM Trial Available",
"Premium Sound",
"Sunroof(s)"
],
"highlighted_features": "4WD/AWD,Leatherette Seats,Satellite Radio Ready,Parking Sensors,Rear View Camera,Skylight(s)",
"highlights": [
"singleOwner",
"lowMiles",
"warranty",
"advancedFeatures",
"premiumAudio"
],
"last_made_saleable_date": "2026-06-23T16:08:48.223Z",
"transfer_fee": null,
"transfer_tags": [
"SameLocation"
],
"transfer_text": "Test drive today at",
"transfer_type": "test-drive",
"show_estimated_dates": false,
"min_estimated_transfer_duration_in_days": 0,
"max_estimated_transfer_duration_in_days": 0,
"transfer_arrival_day_description": "today",
"transfer_times_unavailable": false,
"exterior_color": "Blue",
"interior_color": "Black",
"normalized_exterior_color": null,
"normalized_interior_color": null,
"transmission": "Automatic",
"review": null,
"number_of_favorites": 0,
"is_saleable": true,
"is_coming_soon": null,
"is_reserved": null,
"mpg_city": null,
"mpg_highway": null,
"original_battery_range_in_miles": 224,
"cylinders": null,
"drive_train": "All Wheel Drive",
"engine_type": "Electric",
"fuel_type": null,
"horsepower": null,
"horsepower_rpm": null,
"engine_size": "0.0L",
"engine_torque": null,
"engine_torque_rpm": null,
"prior_use_descriptions": null,
"is_available_to_transact": null,
"recommendation_type": null,
"best_finance_decision": null,
"store": {
"id": 6059,
"name": "Buffalo",
"city": null,
"state_abbreviation": null,
"distance_in_miles": null,
"zip_code": null,
"disclaimer": null,
"current_capabilities": null,
"disclaimer_text": null,
"short_disclaimer_text": null
},
"feature_score": 8,
"vehicle_size": "Compact",
"packages": [
"Pony Package"
],
"vehicle_types": [
"Sedans",
"SUVs"
],
"series": null,
"is_saved_car": null,
"hero_image_url": "https://img2.carmax.com/assets/28865592/hero.jpg?width=400",
"hero_thumbnail_image_url": null,
"is_ev_tax_credit_eligible": null,
"badge": null,
"from_url": "https://www.carmax.com/cars"
}

Each vehicle listing returns a comprehensive record with 60+ fields organized by category:

Vehicle Identification

FieldMeaning
Stock NumberCarMax's internal vehicle identifier
VINVehicle Identification Number (unique identifier)
BadgeSpecial badges (e.g., "One Owner," "Accident Free")
Hero Image URLHigh-resolution main vehicle photo URL
Hero Thumbnail Image URLThumbnail version of hero image

Vehicle Specs & Basics

FieldMeaning
YearModel year of the vehicle
MakeManufacturer (e.g., BMW, Toyota)
ModelSpecific model name (e.g., 3 Series, Civic)
BodyBody type (e.g., Sedan, SUV, Truck)
TrimTrim level (e.g., LX, Sport, Limited)
SeriesModel line or generation
Vehicle SizeSize classification (compact, mid-size, full-size)
Vehicle TypesCategories the vehicle belongs to

Pricing & Financial Terms

FieldMeaning
Base PriceCurrent listed price
Original PricePrice before any reductions
Has Price DropBoolean indicating if price has decreased
Transfer FeeFee to transfer vehicle to your home store
Best Finance DecisionCarMax's financing recommendation for this vehicle
Is EV Tax Credit EligibleWhether vehicle qualifies for federal EV tax credits

Condition & Mileage

FieldMeaning
MileageCurrent odometer reading
Is SaleableWhether the vehicle can currently be purchased
Is Coming SoonWhether vehicle is arriving soon but not yet available
Is ReservedWhether a customer has reserved the vehicle
Prior Use DescriptionsVehicle history (e.g., "Service Loaner," "Trade-in")

Appearance & Color

FieldMeaning
Exterior ColorPaint color as listed (e.g., "Pearl White Multi-Coat")
Interior ColorCabin color (e.g., "Black Leather")
Normalized Exterior ColorStandardized exterior color for filtering
Normalized Interior ColorStandardized interior color for filtering

Engine & Performance

FieldMeaning
Engine TypeEngine category (e.g., V6, Inline-4, Electric)
CylindersNumber of engine cylinders
Engine SizeDisplacement in liters (e.g., 2.0L)
HorsepowerMax power output
Horsepower RPMRPM at which horsepower is achieved
Engine TorqueMax torque in lb-ft
Engine Torque RPMRPM at which torque is achieved
Fuel TypeFuel source (gasoline, diesel, hybrid, electric)
Drive TrainDrivetrain type (FWD, RWD, AWD, 4WD)
TransmissionTransmission type and speeds (e.g., "6-Speed Automatic")
MPG CityCity fuel economy
MPG HighwayHighway fuel economy

Battery & Electric Vehicles

FieldMeaning
Original Battery Range In MilesElectric range for EV/PHEVs

Location & Store

FieldMeaning
Store IDCarMax store identifier
Store NameLocal store location name
Store CityCity of the store
StateFull state name
State AbbreviationTwo-letter state code (e.g., "CA")
DistanceMiles from user's search location (if applicable)

Transfer & Delivery

FieldMeaning
Is TransferableWhether the vehicle can be transferred to another store
Transfer TypeType of transfer available
Transfer TextHuman-readable transfer description
Transfer TagsTags describing transfer options
Show Estimated DatesWhether estimated transfer dates are shown
Min Estimated Transfer Duration In DaysFastest estimated transfer time
Max Estimated Transfer Duration In DaysSlowest estimated transfer time
Transfer Arrival Day DescriptionNarrative description of arrival timing
Transfer Times UnavailableBoolean if transfer times are unknown

Features & Packages

FieldMeaning
FeaturesComplete list of vehicle features
Highlighted FeaturesTop 3-5 standout features
HighlightsKey selling points
PackagesOption packages included (e.g., "Sport Package")

Customer Review & Confidence

FieldMeaning
ReviewCustomer satisfaction score or review text
Average RatingAverage customer rating (e.g., 4.5/5)
Number Of ReviewsCount of customer reviews
Number Of FavoritesHow many users added to favorites
Repair Pal DataReliability and repair cost data

Availability & Status

FieldMeaning
Is New ArrivalWhether vehicle recently arrived in inventory
Is Available To TransactPurchase availability status
Recommendation TypeCarMax's recommendation category
Last Made Saleable DateLast date vehicle was available for purchase

Metadata

FieldMeaning
Feature ScoreInternal score based on features and condition
Is Saved CarWhether customer saved this listing
StoreStore object with full details

How to Use

  1. Identify search URLs — Visit CarMax.com, use filters (make, price range, mileage, location), and copy the resulting search page URL.

    • Example: https://www.carmax.com/cars/bmw?maxPrice=35000
  2. Prepare input — Add URLs to the urls array. Keep ignore_url_failures: true for robust runs.

  3. Set item limits — Adjust max_items_per_url based on inventory size (higher = longer runtime).

  4. Execute scraper — Start the run and monitor progress in real-time.

  5. Export data — Download results as JSON, CSV, or Excel for analysis or integration.

Best practices:

  • Scrape during off-peak hours to minimize resource usage
  • Use specific search URLs (filtered by make/price) for targeted runs
  • Test with max_items_per_url: 10 first to validate output before bulk runs

Use Cases & Business Value

  • Price monitoring: Track price drops and market trends for specific models
  • Inventory analysis: Compare stock levels, features, and availability across regions
  • Competitive research: Monitor competitor inventory and pricing strategies
  • Market intelligence: Analyze vehicle depreciation, popular trims, and demand patterns
  • Integration: Feed vehicle data into automotive marketplaces, price prediction engines, or finance platforms

The CarMax Product Search Scraper transforms raw browsing into actionable data, powering insights that drive smarter automotive decisions.


Conclusion

Whether you're monitoring the used car market, building an automotive aggregator, or analyzing competitive pricing, the CarMax Product Search Scraper delivers complete vehicle data with minimal setup. With 60+ fields spanning specs, pricing, reviews, and logistics, you get the intelligence needed to stay ahead in automotive e-commerce.