Multi-Source Car Listing Aggregator Automobile Scraper
Pricing
from $0.01 / 1,000 results
Multi-Source Car Listing Aggregator Automobile Scraper
Scrape vehicle listings from 5 major automotive marketplaces: Cars.com, Autotrader, Edmunds, TrueCar, and CarMax. Get pricing, mileage, VIN, dealer info, photos, and specs. Perfect for dealerships, auto analytics, and market research.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
The Howlers
Actor stats
0
Bookmarked
44
Total users
9
Monthly active users
63 days
Issues response
a day ago
Last modified
Categories
Share
Automobile Scraper
Scrape vehicle listings from 5 major automotive marketplaces: Cars.com, Autotrader, Edmunds, TrueCar, and CarMax. Get pricing, mileage, VIN, dealer info, photos, and specs. Perfect for dealerships, auto industry analytics, and market research.
Quick Start
Test with Demo Mode (free, no API key needed)
{"demoMode": true,"searchQuery": "Toyota Camry","location": "90210"}
Run with real data
{"demoMode": false,"searchQuery": "Toyota Camry","location": "90210","searchRadius": 50,"sources": ["cars.com","autotrader","carmax"],"condition": "all","maxResults": 50,"includePhotos": true,"decodeVIN": false,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Input Parameters
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
demoMode | boolean | true | No | Run with sample vehicle data to test the actor without real scraping |
searchQuery | string | - | No | Vehicle search query (e.g., '2023 Toyota Camry', 'Used Honda CR-V') |
location | string | - | No | ZIP code or city/state for search location |
searchRadius | integer | 50 | No | Search radius in miles from location |
sources | array | ["cars.com","autotrader","carmax"] | No | Which automotive marketplaces to scrape |
condition | string | "all" | No | Filter by vehicle condition |
minPrice | integer | - | No | Minimum vehicle price filter |
maxPrice | integer | - | No | Maximum vehicle price filter |
minYear | integer | - | No | Minimum model year filter |
maxYear | integer | - | No | Maximum model year filter |
minMileage | integer | - | No | Minimum mileage filter |
maxMileage | integer | - | No | Maximum mileage filter |
make | string | - | No | Filter by vehicle make (e.g., Toyota, Honda, Ford) |
model | string | - | No | Filter by vehicle model (e.g., Camry, CR-V, Mustang) |
bodyType | string | - | No | Filter by body type |
fuelType | string | - | No | Filter by fuel type |
transmission | string | - | No | Filter by transmission type |
drivetrain | string | - | No | Filter by drivetrain |
exteriorColor | string | - | No | Filter by exterior color |
maxResults | integer | 50 | No | Maximum number of vehicles to return per source |
includePhotos | boolean | true | No | Include vehicle photo URLs in results |
decodeVIN | boolean | false | No | Decode VIN numbers using NHTSA API for additional vehicle details |
webhookUrl | string | - | No | URL to send results to when scraping completes (Zapier, Make, n8n, etc.) |
proxyConfiguration | object | {"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]} | No | Proxy settings for web scraping |
Pricing
This actor uses pay-per-event billing:
| Event | Description | Price |
|---|---|---|
| Vehicle Scraped | Each vehicle listing scraped from any source | $0.05 |
Demo mode is free -- no charges for sample data.
Troubleshooting
"API error 429" or "Rate limit"
Too many requests. Wait a minute and try again, or reduce the number of items per run.
No results or empty dataset
Check the run log for error messages. Common causes:
- Invalid input format (check the examples above)
- The target data doesn't exist or is too small to track
How do I test without an API key?
Enable Demo Mode in the input. This returns realistic sample data so you can verify the output format works for your workflow.
Built by John Rippy | Actor Arsenal