VOOZH about

URL: https://apify.com/khadinakbar/cargurus-scraper

⇱ CarGurus Scraper β€” Car Listings, VIN, Price & Dealer Data Β· Apify


Pricing

from $5.00 / 1,000 listing scrapeds

Go to Apify Store

Scrape CarGurus car listings (US, CA, UK) with VIN, price, deal rating, mileage, and dealer contact.

Pricing

from $5.00 / 1,000 listing scrapeds

Rating

0.0

(0)

Developer

πŸ‘ Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Scrape car listings from CarGurus (US, Canada, and UK) by ZIP/postal-code search or by pasting a CarGurus search URL. Returns one clean, flat JSON record per car β€” including VIN, price, total price, MSRP, CarGurus deal rating, deal score, mileage, dealer name + phone, days on market, drivetrain, fuel type, MPG, photos, and more.

Built for dealers, resellers, and automotive analysts who need fresh inventory and pricing intelligence, and for AI agents that need structured car data from a single query. HTTP-only, fast, and MCP-ready.

What you get

FieldDescription
title, make, model, trim, yearVehicle identity
vin, stockNumberVIN and dealer stock number
price, totalPrice, msrp, priceCurrencySticker price, price incl. fees, MSRP, currency
dealRating, dealScore, priceDifferentialCarGurus deal rating (GREAT/GOOD/FAIR price), 0–1 score, $ above/below market value
mileage, daysOnMarketOdometer and time on market
bodyType, transmission, driveTrain, fuelType, engine, combinedMpgSpecs
exteriorColor, interiorColor, options[]Colors and feature list
imageUrl, pictureCountPrimary photo + photo count
dealerName, sellerType, isFranchiseDealer, sellerCity, sellerRegion, sellerPostalCode, phoneSeller / dealer contact
distance, listingUrl, country, scrapedAtDistance, permalink, marketplace, timestamp

When to use it

  • Dealer / reseller price intelligence β€” track competitor inventory and deal ratings in your market.
  • Lead generation β€” VIN + dealer name + phone per listing.
  • Market research β€” price differentials vs. CarGurus Instant Market Value, days-on-market trends.
  • AI agents β€” a single ZIP-based query returns structured listings as JSON.

Do not use this for CarGurus dealer reviews or for non-CarGurus sites (Cars.com, CARFAX, AutoTrader have their own scrapers).

Pricing

Pay-per-event:

  • $0.00005 per actor start
  • $0.005 per listing returned

A run that returns 100 listings costs about $0.50. Pay-per-usage (compute + proxy) is also available β€” pick whichever billing model you prefer at run time.

Input

FieldTypeDescription
countryenumUS, CA, or UK. Picks the CarGurus marketplace domain. Default US.
postalCodestringUS ZIP (10001), CA postal/FSA (M5V), or UK outcode (SW1A). Default 10001.
distanceintegerSearch radius (miles US / km CA-UK). 10–500. Default 50.
makestringOptional brand filter (e.g. Toyota).
modelstringOptional model filter (e.g. Camry).
minPrice / maxPriceintegerOptional total-price band in local currency.
minYear / maxYearintegerOptional model-year band.
maxMileageintegerOptional max odometer.
sortByenumdeal_score (default), price_asc, price_desc, mileage_asc, year_desc, distance.
searchUrlsarrayAdvanced: paste CarGurus search-result URLs to reuse their exact filters. Overrides postalCode/distance.
maxResultsintegerMax listings per run. 1–10000. Default 100.

Example input

{
"country":"US",
"postalCode":"90210",
"distance":50,
"make":"Toyota",
"model":"Camry",
"minYear":2019,
"maxMileage":60000,
"sortBy":"deal_score",
"maxResults":100
}

Advanced: paste a search URL

Filter on CarGurus in your browser (trim, body type, specific make/model), copy the results-page URL, and paste it into searchUrls. The actor reuses every filter in that URL and paginates through all matching results.

{
"country":"US",
"searchUrls":[
"https://www.cargurus.com/Cars/inventorylisting/viewDetailsFilterViewInventoryListing.action?zip=10001&distance=50"
],
"maxResults":200
}

Output

Each dataset item is one car listing. Example:

{
"listingId":"440604442",
"listingUrl":"https://www.cargurus.com/Cars/link/440604442",
"title":"2018 Audi A3 2.0T quattro Premium Plus",
"make":"Audi",
"model":"A3",
"trim":"2.0T quattro Premium Plus",
"year":2018,
"vin":"WAUJEGFF0J1000000",
"price":18995,
"totalPrice":19990,
"msrp":null,
"priceCurrency":"USD",
"dealRating":"GOOD_PRICE",
"dealScore":0.97,
"priceDifferential":-1200,
"mileage":52310,
"daysOnMarket":41,
"driveTrain":"ALL_WHEEL_DRIVE",
"fuelType":"Gasoline",
"options":["Leather Seats","Sunroof/Moonroof","Navigation System"],
"imageUrl":"https://static.cargurus.com/images/forsale/.../pic-1024x768.jpeg",
"dealerName":"Route 7 Nissan",
"isFranchiseDealer":true,
"sellerCity":"Danbury, CT",
"phone":"(505) 472-7262",
"distance":21.4,
"country":"US",
"scrapedAt":"2026-06-24T16:00:00.000Z"
}

How it works

The actor calls CarGurus' inventory search JSON endpoint directly over HTTP through Apify's datacenter proxy with browser-grade TLS, paginating until your maxResults is reached. Price, year, mileage, make, and model filters are enforced on the returned data so results always match your input. No browser is launched, so runs are fast and cheap.

Notes & limits

  • US is the most reliable marketplace; CA and UK are supported and tested but served through US-region proxies.
  • CarGurus may cap a single search at a few thousand results β€” narrow your radius or filters for deep inventory.
  • Deal ratings, scores, and price differentials are CarGurus' own computed values.

Legal

This actor collects only publicly available data shown on CarGurus search-result pages. It does not log in, bypass paywalls, or access private data. You are responsible for using scraped data in compliance with CarGurus' Terms of Service, applicable laws (including data-protection regulations), and the rights of third parties. Use for lawful purposes such as market research and internal analysis.

Related actors

  • For other automotive marketplaces, see the corresponding Cars.com, CARFAX, and AutoScout24 scrapers.
  • Pair with lead-enrichment and contact-finder actors to turn dealer data into outreach lists.

You might also like

CarGurus Scraper β€” US, Canada & UK Car Listings

fayoussef/cargurus-listings-scraper

Scrape CarGurus vehicle listings from .com, .ca and .co.uk. Returns price, mileage, VIN, specs, dealer info and all images per listing.

πŸ‘ User avatar

youssef farhan

5

CarGurus Car Listings Scraper

crawlerbros/cargurus-scraper

Scrape CarGurus car listings with search by make/model/zip/price, fetch single listings by ID, or scrape from a CarGurus search URL. Extracts pricing, deal ratings, mileage, dealer info, and more.

13

CarGurus Vehicle Listings Scraper

jungle_synthesizer/cargurus-scraper

Scrapes CarGurus vehicle listings with deal ratings, pricing intelligence, VIN, mileage, and dealer info. Extracts CarGurus unique deal-rating data (Great/Good/Fair/Overpriced) across makes, models and ZIP codes.

πŸ‘ User avatar

BowTiedRaccoon

2

cargurus.ca scraper

kilometric_inclusion/cargurus-ca-scraper

This actor scrapes vehicle listings from CarGurus.ca search result pages. Pass any CarGurus.ca inventory search URL and get back structured JSON with listing details β€” price, mileage, year, make, model, dealer name, location, images, and CPO status.

πŸ‘ User avatar

Mohamed Ibrahim

14

Cargurus.ca Cars Search Scraper

stealth_mode/cargurus-ca-cars-search-scraper

Scrape used car listings from CarGurus.ca and extract 20+ fields including price, mileage, VIN, engine specs, fuel type, and more. Perfect for dealers, analysts, and automotive researchers needing structured vehicle data fast.

Cargurus Com Cars Search Scraper

stealth_mode/cargurus-com-cars-search-scraper

Scrape CarGurus.com search results and extract 40+ fields per listing β€” including price, deal rating, seller info, VIN, mileage, and EV data. Perfect for dealers, analysts, and automotive researchers needing structured car inventory data fast.

17

Cargurus.com Scraper

simpleapi/cargurus-com-scraper

πŸš—πŸ’» Cargurus.com Scraper (cargurus-com-scraper) extracts vehicle listings & key details from CarGurus for market research, lead gen, and pricing insights. ⚑ Fast, reliable data collectionβ€”perfect for analysts, dealers & B2B teams.

Cargurus.com Scraper

scrapio/cargurus-com-scraper

πŸš— Cargurus Com Scraper extracts car listings and vehicle details from CarGurus for lead gen, pricing research, and market analysis. ⚑ Fast, reliable data captureβ€”perfect for dealers, analysts, and B2B teams. πŸ“ˆ