Carsales Listing Scraper
Pricing
$2.00 / 1,000 listing scrapeds
Carsales Listing Scraper
Scrape full car listing details from carsales.com.au — price, specs, features, images, and seller info.
Pricing
$2.00 / 1,000 listing scrapeds
Rating
0.0
(0)
Developer
Andrew
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Share
Carsales Car Listings Scraper
Extract every car listing from any carsales.com.au search — new, used and demo vehicles across Australia — with price, odometer, engine, transmission, seller type and photos, exported to JSON, CSV, Excel or Google Sheets. Follows every results page and automatically works around the site's 440-listing search cap.
What you get
For every listing in the search results:
- Ad ID, listing URL, title (year make model) and variant
- Year, make, model and condition (new / used / demo)
- Price, price type (drive away or excluding government charges), price excluding government charges, and the carsales price badge (great / good / fair price)
- Body type, transmission, engine, fuel type and odometer in km
- Seller type (private, dealer used, dealer new / demo), seller ID and state
- Whether the listing is a promoted "top spot" result
- Badges such as "Pay through carsales" or "ID verified"
- Photo count and image URLs
- The search URL the listing was found under, its sort order, the total result count for that search, and the scrape timestamp
Use cases
- Used car market research and price tracking by make, model, state or year
- Dealer stock monitoring and competitor analysis
- Vehicle valuation datasets and price-guide benchmarking
- Lead generation for automotive finance, insurance and inspection services
- Alerts for newly listed cars matching a saved search (schedule the actor and diff on
adId)
How to use
- Open carsales.com.au, run a search with the filters you want and copy the URL — for example
https://www.carsales.com.au/cars/used/toyota/hilux/orhttps://www.carsales.com.au/cars/used/tesla/model-3/victoria-state/. Both the clean path-style URLs and the longer?q=(And.Condition.Used...)filter URLs are accepted. - Paste one or more URLs into Search URLs.
- Set Max Items (0 for everything) and run. Results appear in the Dataset tab.
Large searches. carsales serves at most 20 pages (about 440 listings) for any single search. With Deep collection on (the default), searches larger than that are split automatically into carsales' own price bands, and then model years if a band is still too big, so a 5,000-listing search comes back complete. Every sub-search is deduplicated by ad ID.
Proxy. Apify residential proxy (country AU) is the default and recommended setting. carsales limits each IP to a handful of requests per minute, so a rotating pool is what keeps large runs flowing.
Individual listing detail pages are not supported — this actor works from search results, which already carry the fields listed above.
Output format
{"adId": "OAG-AD-26117498","listingId": "26a34b8d-ff4a-4278-8a58-96f142f03ded","url": "https://www.carsales.com.au/cars/details/2021-toyota-rav4-gxl-auto-2wd/OAG-AD-26117498/","title": "2021 Toyota RAV4","variant": "GXL Auto 2WD","year": 2021,"make": "Toyota","model": "RAV4","condition": "Used","price": 33990,"priceType": "Excl. Govt. Charges","priceExclGovtCharges": 33990,"priceBadge": "GOOD PRICE","bodyType": "SUV","transmission": "Automatic","engine": "4cyl 2.5L Hybrid","fuelType": "Hybrid","odometerKm": 91982,"sellerType": "Dealer used","sellerId": "AGC-SELLER-62604","state": "NSW","isPromoted": true,"badges": [],"imageCount": 23,"images": ["https://carsales.pxcrush.net/carsales/car/dealer/....jpg"],"searchUrl": "https://www.carsales.com.au/cars/used/toyota/","sortBy": "Featured","totalResultsForSearch": 22992,"scrapedAt": "2026-09-03T02:11:24.000Z"}