Cargurus.com Scraper
Pricing
$29.00/month + usage
Cargurus.com Scraper
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.
Pricing
$29.00/month + usage
Rating
5.0
(1)
Developer

Lexis Solutions
Actor stats
4
Bookmarked
50
Total users
4
Monthly active users
18 days ago
Last modified
Categories
Share

What does CarGurus Scraper do
CarGurus Scraper helps you extract vehicle listings data from cargurus.com, one of the largest online automotive marketplaces in the United States.
You can extract detailed vehicle information including prices, mileage, dealer ratings, market value analysis, and other key details from the website. CarGurus 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 CarGurus with a web scraper
With this web scraping tool, you can extract the following data from CarGurus:
| 🚗 Vehicle name & brand | 💰 Price & availability |
| 📍 Body type | 🔢 ID (VIN) |
| 📝 Description | ⚙️ Engine details |
| 🛣️ Drive configuration | ⛽ Fuel efficiency & type |
| 🎨 Exterior & interior colors | 🖼️ Vehicle images |
| 📅 Model year | ⚡ Transmission |
| 🏷️ Deal rating & deal score | 📉 IMV price & price differential |
| 📏 Mileage & unit mileage | 🗂️ Stock number & listing type |
| 📡 Listing source & IDs (make/model/entity) | 🧩 Trim & body group IDs |
| 🏪 Dealer name, type & franchise | ⭐ Dealer rating & reviews |
| 📞 Contact info (phone/SMS) | 🗺️ Distance, city, state, ZIP & map link |
| 💳 Financing options | 🛍️ How to shop (pickup/transfer) |
| ⛽ City/Highway/Combined MPG | 🛡️ Safety rating |
Why scrape CarGurus.com
CarGurus.com is a leading automotive marketplace known for its deal rating system and price analysis. Scraping CarGurus.com can help you:
- Compare vehicle prices and deal ratings
- Monitor dealer inventory and ratings
- Research market values in specific regions
- Track price drops and market trends
- Identify the best deals in your area
How to use CarGurus Scraper
CarGurus 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 CarGurus:
- Create a free Apify account using your email
- Open CarGurus Scraper on the Apify platform
- Click on the Try for free button
- Enter your search parameters or start URLs
- Click on the Start button and wait for the data to be extracted
- Download your data in JSON, XML, CSV, Excel, or HTML
Input
The actor accepts the following input parameters:
zipcode(string, required) - Zip code to search inmake(string, required) - Vehicle make to search formodel(string, optional) - Vehicle model to search forcondition(string, required) - Vehicle condition ("new", "used", or "certified")maxItems(integer, required) - Maximum number of listings to scrape
Example:
{"zipcode": "90210","make": "Toyota","model": "Camry","condition": "used","maxItems": 10}
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 of the output format:
{"id": "4T1G11AKXMU488241","sku": 422018236,"name": "2021 Toyota Camry SE FWD","url": "https://www.cargurus.com/Cars/inventorylisting/vdp.action?listingId=422018236#listing=422018236","price": "18890","mpn": "2021 Toyota Camry SE FWD","bodyType": "Sedan","brand": "Toyota","color": "Predawn Gray Mica","model": "Camry","fuelEfficiency": "33 MPG","fuelType": "Gasoline","driveWheelConfiguration": "Front-Wheel Drive","primaryImage": "https://static.cargurus.com/images/forsale/2025/09/19/00/17/2021_toyota_camry-pic-6720801422722802888-1024x768.jpeg","engine": "2.5L I4","vehicleInteriorColor": "Black","vehicleTransmission": "8-Speed Automatic","vehicleModelDate": 2021,"availability": "InStock","priceCurrency": "USD","priceValidUntil": "2025-10-02T19:24:49.813Z","description": "Used 2021 Toyota Camry SE FWD for sale - $18,890, 79,016 mi with Adaptive Cruise Control, Alloy Wheels, Bluetooth, Backup Camera, Android Auto, CarPlay","condition": "UsedCondition","inclusionType": "DEFAULT","listingSource": "vAuto-1","makeId": "m7","modelId": "d292","entityId": "t95569","trimName": "SE FWD","bodyTypeGroupId": "bg6","salesStatus": "PAYING","sortScore": 989,"mileage": 79016,"unitMileage": {"value": 79016,"unit": "MILES"},"normalizedExteriorColor": "GRAY","expectedPrice": 20892,"expectedPriceString": "$20,892","priceDifferential": 2002,"priceDifferentialString": "$2,002","dealScore": 0.83223253,"daysOnMarket": 75,"dealRating": "GREAT_PRICE","imvPrice": 20892,"pictureCount": 0,"sellerId": 1410440,"listingPartnerId": 52,"sellerType": "DEALER","dealerName": "Nissan of Costa Mesa","sellerCity": "Costa Mesa, CA","sellerRegion": "CA","sellerPostalCode": "92626","distance": 41.081974,"googleStaticMapUrl": "https://www.google.com/maps/dir/?api=1&destination=Nissan+of+Costa+Mesa+2850+Harbor+Blvd%2CCosta+Mesa+CA%2C+92626%2CUS","serviceProviderId": 64843,"isFranchiseDealer": true,"franchiseMake": "Nissan","debugInfo": " / rank #: 0 / sellerId: 1410440 / spId: 64843 / Paid Dealer: true / active partners: 52","serviceProviderName": "Nissan of Costa Mesa","phoneNumber": "+1 714-930-1539","phoneNumberString": "(714) 930-1539","phoneNumberSMS": "+18883346545","supportsSms": true,"buyingOption": "CONVERT","localizedExteriorColor": "Predawn Gray Mica","sellerRating": 4.2,"reviewCount": 66,"howToShop": "PICK_UP_ONLY","dealerLogoUrl": "https://static.cargurus.com/images/site/2025/02/13/15/55/nissan_of_costa_mesa-pic-9119583813368691419-200x200.jpeg","financeDto": {"financingEligibilityLookup": ["CHASE", "GLS", "WESTLAKE", "CAPITAL_ONE"]},"offset": 0,"cityFuelEconomy": {"value": 28,"unit": "MPG"},"highwayFuelEconomy": {"value": 39,"unit": "MPG"},"combinedFuelEconomy": {"value": 32.95,"unit": "MPG"},"localizedFuelEconomy": ["28.0", "MPG"],"evBatteryDto": {},"ncapOverallSafetyRating": "5","stockNumber": "P488241","itemType": "LISTING_USED_STANDARD"}
Additional fields you may see
- deliveryPriceString: Delivery or transfer fee shown as a formatted string
- transferCost / transferCity / transferState / transferDistance: Store transfer details when applicable
- itemType: Listing type identifier (e.g.,
LISTING_USED_STANDARD,LISTING_NEW_STANDARD) - financeDto.financingEligibilityLookup: List of supported financing providers
- expectedPrice / priceDifferential / dealScore / dealRating / imvPrice: Price analysis metrics from CarGurus
- normalizedExteriorColor / localizedExteriorColor: Standardized and localized exterior color values
- cityFuelEconomy / highwayFuelEconomy / combinedFuelEconomy / localizedFuelEconomy: MPG values and localized display
- ncapOverallSafetyRating: NHTSA overall safety rating when available
Notes and Limitations
- The actor relies on the structure of the CarGurus website. If the website structure changes, the actor may need to be updated
- Ensure you comply with the terms of service of cargurus.com when using this actor
- For large-scale scraping, use Apify's proxy services to avoid IP blocking
Need to scrape other automotive websites
Check out our other automotive scrapers:
- CARFAX Scraper - Extract vehicle listings from America's trusted vehicle history platform
- Mobile.de Scraper - Extract vehicle listings from Germany's largest vehicle marketplace
Want something custom-built
This CarGurus 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!