VOOZH about

URL: https://apify.com/lexis-solutions/carfax-com

⇱ Carfax.com Scraper - Vehicle History Data Extractor Β· Apify


Pricing

$29.00/month + usage

Go to Apify Store

Carfax.com Scraper

Scrape vehicle data by VIN or make and model from Carfax.com - including mileage, accident records, ownership history, and pricing. Ideal for automotive market research, pricing analysis, and lead generation. Fast, structured, and customizable extraction.

Pricing

$29.00/month + usage

Rating

5.0

(1)

Developer

πŸ‘ Lexis Solutions

Lexis Solutions

Maintained by Community

Actor stats

9

Bookmarked

161

Total users

5

Monthly active users

3.4 days

Issues response

10 days ago

Last modified

Share

πŸ‘ banner

What does CARFAX Scraper do

CARFAX Scraper helps you extract vehicle listings data from carfax.com, one of America's leading used car listing and vehicle history platforms.

You can extract detailed vehicle information including prices, mileage, location, vehicle specifications, and other key details from the website. CARFAX Scraper supports REST API which gives you access to the extracted dataset, enables you to download it in various formats and use it in other applications.

What data can I extract from CARFAX with a web scraper

With this web scraping tool, you can extract the following data from CARFAX:

πŸš— Vehicle titleπŸ’° Price
πŸ“ LocationπŸ”’ VIN number
πŸ“ DescriptionπŸ“Š Vehicle history
βš™οΈ Engine detailsπŸ›£οΈ Mileage
🎨 ColorπŸ–ΌοΈ Vehicle images

Why scrape CARFAX.com

CARFAX.com is a trusted source for used vehicle listings and vehicle history reports in the United States. Scraping CARFAX.com can help you:

  • Track vehicle price trends
  • Monitor inventory across dealerships
  • Research vehicle availability in specific regions
  • Analyze vehicle condition and history data
  • Make informed purchasing decisions

How to use CARFAX Scraper

CARFAX Scraper is designed for easy and fast start even if you've never extracted data from websites before. Here's how you can extract data from CARFAX:

  1. Create a free Apify account using your email
  2. Open CARFAX Scraper on the Apify platform
  3. Click on the Try for free button
  4. Enter your search parameters or start URLs
  5. Click on the Start button and wait for the data to be extracted
  6. Download your data in JSON, XML, CSV, Excel, or HTML

Input

The actor accepts the following input parameters:

  • VIN (string) - A single VIN code or a full carfax.com vehicle URL to scrape a specific vehicle. When provided, all other search parameters are ignored
  • VINs (string array) - Multiple VIN codes or full carfax.com vehicle URLs to scrape several vehicles. When provided, all other search parameters are ignored
  • zipcode (string, required unless VIN/VINs are provided) - Zipcode to start the search from
  • maker (string) - Vehicle make to filter by
  • model (string) - Vehicle model to filter by
  • type (string) - Vehicle condition, either new or used (defaults to used)
  • radius (string) - Search radius in miles. Accepted values: 10, 25, 50, 75, 100, 150, 200, 250, 500, 3000 (unlimited)
  • sort (string) - Sort order: BEST, PRICE_DESC, PRICE_ASC, MILEAGE_DESC, MILEAGE_ASC, YEAR_DESC, YEAR_ASC, LOCATION_NEAREST, LISTING_DATE_DESC, LISTING_DATE_ASC
  • priceUnder (number) - Maximum price filter
  • priceOver (number) - Minimum price filter
  • minYear / maxYear (string) - Minimum and maximum vehicle year
  • certified, noAccidents, oneOwner, personalUse, serviceRecords (boolean) - Vehicle history filters
  • mileageMin / mileageMax (number) - Minimum and maximum mileage
  • bodyStyles (string array) - Body style filter. Accepted values include SUV, Sedan, Pickup, Coupe, Hatchback, Minivan, Van, Wagon, Convertible, Chassis, Unspecified
  • valueBadges (string array) - Value badge filter: GREAT, GOOD, FAIR, NONE
  • exteriorColors / interiorColors (string array) - Color filters (e.g., Black, White, Gray, Red, Blue, Unspecified, etc.)
  • transmissions (string array) - Transmission filter: Automatic, Manual, Unspecified
  • driveTypes (string array) - Drive type filter: AWD, 4WD, FWD, RWD, Unspecified
  • engines (string array) - Engine filter: 4 Cyl, 6 Cyl, 8 Cyl, 3 Cyl, Electric, 12 Cyl, 5 Cyl, 10 Cyl, Unspecified
  • fuelTypes (string array) - Fuel type filter: Gasoline, Hybrid, Flexible-Fuel, Electric, Diesel, Alternative, Unspecified
  • popularOptions (string array) - Feature filter (e.g., Adaptive Cruise Control, Apple Carplay, Heated Seats, Navigation System, Remote Start, Spoiler, Third Row Seating, etc.)
  • maxItems (integer) - Maximum number of vehicle listings to scrape when searching by filters
  • proxyConfiguration (object) - Proxy configuration settings

Notes

  • Either zipcode or VIN (VIN/VINs) must be provided to run the scraper
  • VIN inputs can be full vehicle detail URLs or plain VIN IDs
  • When VIN or VINs is provided, all other filtering parameters are ignored
  • Other filtering parameters work only when zipcode is provided
  • model depends on the chosen maker; check the source website to see available models for a maker. If model is provided without maker, it will be ignored
  • If a filter stops matching the live site after website updates, contact us and we will update the actor
  • The actor relies on the structure of the CARFAX website. If the website structure changes, the actor may need to be updated
  • For large-scale scraping, use Apify's proxy services to avoid IP blocking

Examples:

Example 1: Search by a single VIN or vehicle URL

{
"VIN":"https://www.carfax.com/vehicle/3GKALTEV5KL310415"
}

Example 2: Search multiple VINs / URLs

{
"VINs":[
"3GKALTEV5KL310415",
"https://www.carfax.com/vehicle/ZASPAJAN5R7D77589",
"ZARFANBN0P7670507"
]
}

Output

The scraped data will be saved as a dataset. Each item will represent a vehicle listing. You can download your data in various formats: JSON, JSONL, HTML table, CSV, Excel spreadsheet, or NDJSON.

Example: Output item

{
"url":"https://helix.carfax.com/search/v2/vehicles/3GKALTEV5KL310415",
"vin":"3GKALTEV5KL310415",
"title":" Used 2019 GMC Terrain SLE",
"description":"CARFAX One-Owner. Clean CARFAX. AWD. Summit White 2019 GMC Terrain SLE AWD 9-Speed Automatic 1.5L DOHC<br /><br />Axis Motorcars has one of the largest selections ...",
"vehicleDetails":"Preferred Equipment Package, Driver Convenience Package, Remote Start, Keyless Entry, Spoiler, Heated Seats, Roof Rails, Alloy Wheels, Luggage Rack, 17 Inch Wheels",
"mileage":"48,881 miles",
"MPG":"24 city / 28 hwy",
"color":"White",
"bodyType":null,
"engine":"4 Cyl 1.5 L",
"transmission":"Automatic",
"primaryImage":"https://carfax-img.vast.com/carfax/v2/4544885154569255795/",
"carfaxId":"A9FZ38F001",
"inventoryUrl":"https://www.axischevrolet.com/",
"dealerInventoryUrl":"https://www.axischevrolet.com/",
"dealerName":"Axis Chevrolet",
"dealerAddress":"682 Garfield Ave",
"dealerCity":"Jersey City",
"dealerState":"NJ",
"dealerZip":"07305",
"dealerPhone":"2019493872",
"dealerFranchisePartnerships":[
{
"certify":true,
"name":"CHEVROLET"
}
],
"dealerGroupName":"Axis Auto Group (NJ)",
"additionalFee":895,
"dealerAverageRating":4.4,
"dealerReviewComments":"Continue to keep up the progression in customer satisfaction. Always impressed.",
"dealerReviewDate":"2025-10-17 12:09:21",
"dealerReviewReviewer":"2015 CHEVROLET IMPALA LT Owner",
"dealerReviewRating":5,
"dealerReviewCount":428,
"ddcValue":1.5,
"badgeExperience":"TOPRATED",
"topRatedYear":"2024",
"year":2019,
"make":"GMC",
"model":"Terrain",
"trim":"SLE",
"subTrim":"Unspecified",
"topOptions":["Preferred Equipment Package","Driver Convenience Package"],
"otherOptions":["4-Wheel Disc Brakes","4-Wheel Independent Suspension"],
"mileageNumber":48881,
"listPrice":16998,
"currentPrice":16998,
"monthlyPaymentEstimate":{
"price":16998,
"downPaymentPercent":10,
"interestRate":7.099999904632568,
"termInMonths":60,
"loanAmount":15298.2,
"downPaymentAmount":1699.8000000000002,
"monthlyPayment":303.64
},
"onePrice":17980,
"priceHistory":[
{
"listPrice":16998,
"date":"10/17/2025",
"difference":-500
}
],
"badge":"GREAT",
"exteriorColor":"White",
"interiorColor":"Black",
"engineData":"4 Cyl",
"displacement":"1.5 L",
"drivetype":"AWD",
"fueltype":null,
"mpgCity":24,
"mpgHighway":28,
"vehicleCondition":"Used",
"cabType":"Unspecified",
"certified":null,
"bedLength":"Unspecified",
"followCount":8,
"stockNumber":"KL310415",
"images":[
"https://carfax-img.vast.com/carfax/v2/4544885154569255795/1/344x258",
"https://carfax-img.vast.com/carfax/v2/4544885154569255795/2/344x258"
],
"firstSeen":"2025-04-19",
"oneOwner":true,
"noAccidents":true,
"serviceRecords":true,
"ownerHistory":[
{
"ownerNumber":1,
"purchaseDate":"04/19/19",
"endOwnershipDate":"04/04/25",
"city":"Dumont",
"state":"NJ"
}
],
"accidentHistory":["No accident/damage reported to CARFAX"],
"serviceHistory":[
{
"city":"Lyndhurst",
"state":"NJ",
"odometerReading":38879,
"date":"02/18/25",
"description":"Vehicle serviced..."
}
],
"personalUser":null,
"vehicleUseHistory":[
{
"averageMilesPerYear":6656,
"useType":"Personal Use",
"ownerNumber":1
}
],
"recordType":"ENHANCED",
"dealerType":"NEW",
"advantages":null,
"sortScore":203.45,
"tpCostPerVdp":0.08996,
"atomOtherOptions":["3-point Seatbelts","4.2 Inch Instrument Display"],
"atomTopOptions":["safety confidence package","driver convenience package"],
"atomVehicleFeatures":"7 Inch Infotainment Display, Maintenance Reminder, Dual Illuminating Vanity Mirrors, Anti-theft Alarm, Coolant Temperature Warning, Amazon Alexa, Apple Carplay, Passenger Seat Manual Reclining Adjustments, Anti-theft Vehicle Immobilizer, Liftgate ....",
"atomPopularOptionFilters":["Dual-Zone Climate Control","Heated Seats"],
"tpRetentionScore":0.68,
"dealerBadgingExperience":"TOPRATED",
"mpgCombined":26,
"costBadge":"AVERAGE",
"riskBadge":"LOW",
"averageCost":290,
"overallReliabilityBadge":"GREAT",
"reliabilityPlacement":25,
"reliabilityImpactFactors":[
"TOP_25_ISR",
"PROJECTED_REPAIR_COST",
"OIL_CHANGE",
"PROJECTED_REPAIR_RISK"
],
"atomMake":"GMC",
"atomModel":"TERRAIN",
"atomTrim":"SLE"
}

Need to scrape other automotive websites

Check out our other automotive scrapers:

Want something custom-built

This CARFAX Scraper doesn't exactly do what you need? You can always build your own! Lexis Solutions is a certified Apify Partner. We can help you with custom solutions or data extraction projects.

Contact us over Email or LinkedIn

Support Our Work πŸ’

If you're happy with our work and scrapers, you're welcome to leave us a company review here and leave a review for the scrapers you're subscribed to. It will take you less than a minute but it will mean a lot to us!

You might also like

Carfax Vehicle Details Scraper

ecomscrape/carfax-vehicle-details-scraper

Advanced Carfax.com vehicle scraper for comprehensive automotive data extraction. Extract VIN details, pricing, history, dealer information, and complete vehicle specifications from Carfax listings with automated precision and reliability.

ecomscrape

54

1.0

$3.5 Carfax Report by VIN (PDF)βœ… - Lookup & Car History Reports

easytools/carfax-report-by-vin

πŸš— Download Carfax PDF reports by VIN (single or bulk) + run low-cost carfax VIN lookup and carfax VIN check for used cars. Pay only for delivered PDFs.

114

5.0

CARFAX Used Cars Scraper

parseforge/carfax-scraper

Search and collect used car listings from CARFAX with vehicle history details, pricing, mileage, and dealer information. Filter by make, model, year, price range, and location. Get comprehensive vehicle data including accident history and ownership records for smarter car buying decisions today.

Cargurus.com Scraper

lexis-solutions/cargurus-com

Scrape car listings from CarGurus - including makes, models, prices, mileage, dealer info, and reviews. Ideal for automotive market analysis, price comparison, and lead generation. Fast, structured, and customizable extraction from a top vehicle marketplace.

πŸ‘ User avatar

Lexis Solutions

129

5.0

VIN Decoder πŸš—

easyapi/vin-decoder

Decode Vehicle Identification Numbers (VINs) into detailed vehicle specifications using NHTSA database. Get comprehensive information about make, model, year, engine specs, safety features, and more. Perfect for automotive businesses and fleet management. πŸš—

Otomoto.pl Scraper

lexis-solutions/otomoto

Scrape vehicle listings from Otomoto.pl - including makes, models, prices, mileage, seller info, and locations. Ideal for automotive market analysis, price comparison, and lead generation. Fast, structured, and customizable extraction from Poland’s leading auto marketplace.

πŸ‘ User avatar

Lexis Solutions

105

5.0

Vin Decoder Api

apipi/vin-decoder-api

VIN decoder API that decodes Vehicle Identification Numbers (VIN) using the NHTSA database. Perfect for automotive applications, car dealerships, insurance companies, and vehicle data platforms

Vincario VIN Decoder API Services

vincario/vincario-vin-decoder-api-services

Powerful Vincario plugin to extract data from API responses. Download Vincario data as a JSON to enrich your own applications with a powerful vehicle data partner.

Car Valuation API

voyn/car-valuation-api

Car Valuation API is a powerful tool designed to provide car valuations along with car specs. By simply inputting basic information about the car and specifying the country, users can obtain valuation data and parsed & organised car details. For now, it only works in United States.

73