Australia Used Car Scraper & Price Drops (Unofficial Carsales)
Pricing
from $0.68 / 1,000 car listings
Australia Used Car Scraper & Price Drops (Unofficial Carsales)
Scrape used and new car listings from Carsales.com.au (unofficial) by make, model, state, price and year. Get hundreds of cars per search with deal ratings against similar cars, and schedule monitor mode to catch new cars, price drops and removed listings. JSON, CSV or Excel.
Pricing
from $0.68 / 1,000 car listings
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
2
Monthly active users
2 hours ago
Last modified
Categories
Share
๐ Australia Used Car Scraper & Price Drops (Unofficial Carsales)
Unofficial. This Actor is not affiliated with, endorsed by, or connected to Carsales.com.au. Carsales is a trademark of its owner. It reads only public search results.
| Two independent reads on Australia's used-car market. Carsales.com.au Cars Scraper and Easyauto123 Car Scraper each track a different Australian source, one the country's largest marketplace, one its biggest used-car superstore network. | |
| AUSTRALIA USED CAR DATA ย ย Two independent Australian used-car inventories, cross-checked side by side. | |
|
โค You are here |
Superstore inventory with VIN, price, and dealer detail. |
|
Hundreds of Australian car listings per search, with price drops and deal ratings. Pull public listings by make, model, state, price and year, see which cars are cheap for the market, and run it on a schedule to catch new cars and price drops. |
|
๐ Beyond one page Large searches are split into smaller ones, so you get hundreds of cars instead of the first few dozen. |
๐ Price drops Monitor mode marks cars NEW, PRICE_DROP, PRICE_RISE or REMOVED_OR_SOLD and keeps a price history. |
๐ท๏ธ Deal ratings Each car is compared with similar cars from the same run, with the sample size shown. |
๐งพ Clean rows Make, model, trim, price type, odometer, engine, seller and photos in tidy columns. |
๐ What does Australia Used Car Scraper & Price Drops do?
It turns public search results from Carsales.com.au into a spreadsheet-ready dataset: make, model, trim, year, price, whether the price is drive-away, odometer reading, fuel, transmission, body type, engine, seller type, state, Carsales' own price rating, and photos.
Pick a make and model, or paste a Carsales search link, then narrow by state, price, model year, odometer, body type, fuel, transmission, colour, seller type and condition. When you ask for more cars than one page holds, the Actor splits the search by model, state, year, colour and price band and merges the results without duplicates. Every returned car meets the bounds you set.
๐ก Why use it?
- Flippers and buyers can spot cars priced well below similar listings, and be told when a price drops.
- Dealers and analysts can track stock, asking prices and days on the market for a make or model across states.
- Automation builders can schedule one search and receive only what changed, ready for Sheets, Make, n8n or Zapier.
๐งญ How to use it
|
STEP 1 Describe the search Enter a make and model, or paste a Carsales search link. |
STEP 2 Run the Actor Set how many cars you want and, for a schedule, a monitor name. |
STEP 3 Export results Download JSON, CSV or Excel, or send rows to your tools. |
๐งพ Input
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | array of URLs | No | Carsales search links. Filters inside a pasted link are converted where possible. |
make, model | string | No | For example Toyota and Corolla. A model needs a make. |
condition | string | No | New, or Used (used, demo and near-new). |
sellerType | string | No | Dealer or Private. |
bodyType, transmission, fuelType, colour | string | No | Pick from the lists in the form. |
keywords | array of strings | No | Keep only cars whose title or trim contains one of these words. |
state | string | No | NSW, VIC, QLD, WA, SA, TAS, ACT or NT. |
priceMin, priceMax | integer | No | Price range in AUD. |
yearMin, yearMax | integer | No | Model year range. |
odometerMax | integer | No | Highest odometer reading in km. |
marketStats | boolean | No | Add median price, price versus market and a deal rating. On by default. |
monitorName | string | No | Turns on monitor mode. Reuse the same name on every scheduled run. |
onlyChanges | boolean | No | In monitor mode, return only new, changed and removed cars. On by default. |
fetchDetails | boolean | No | Kept for existing setups. Detail pages depend on availability, so rows carry the search-result fields either way. |
maxItems | integer | No | Most cars to return. Default 25. |
maxSearchPages | integer | No | Most result pages to read per search. Default 10. |
proxyConfiguration | object | No | Leave the default. |
๐ฆ Output
{"listing_url": "https://www.carsales.com.au/cars/details/2023-toyota-corolla-ascent-sport-hybrid-auto/OAG-AD-26340693/","listing_id": "OAG-AD-26340693","title": "2023 Toyota Corolla Ascent Sport Hybrid Auto F","make": "Toyota","model": "Corolla","year": 2023,"price": 27880,"currency": "AUD","price_rating": "Fair price","mileage_km": 73097,"fuel_type": "Hybrid","transmission": "Automatic","body_type": "Hatch","engine": "4cyl 1.8L Hybrid","seller_type": "Dealer","seller_state": "SA","market_median_price": 28439,"market_sample_size": 18,"price_vs_market_pct": -2,"deal_rating": "fair","scraped_at": "2026-10-18T03:25:22.040Z"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. A run summary with the number of cars found, how much of the search was covered and what changed is saved next to the dataset.
๐ Data table
| Field | Type | Description |
|---|---|---|
listing_url, listing_id | string | Public listing link and its ID. |
title, make, model, variant, year | string, number | Headline, make, model, trim and model year. |
price, currency | number, string | Asking price in AUD. |
price_type, is_drive_away, price_excl_govt_charges | string, boolean, number | Whether the price is drive-away or excludes government charges, when the listing says so. |
price_rating | string | Carsales' own price rating label, when shown. |
mileage_km | number | Odometer reading in kilometres. |
fuel_type, transmission, body_type, engine, cylinders, engine_litres | string, number | Vehicle specification as shown on the search result. |
seller_type, ad_type, condition, seller_id, seller_state | string | Dealer or private, advertisement type, new or used, seller ID and state. |
image_url, image_urls | string | Cover photo and the photos shown on the search result. |
market_median_price, market_sample_size, market_basis, price_vs_market_pct, deal_rating | number, string | Position against similar cars collected in the same run. Left out when fewer than 5 similar cars were collected. |
expected_price_for_mileage, price_vs_expected_pct | number | Estimate from a price-versus-odometer trend of the same cars, when enough were collected. |
change_type, previous_price, price_change, price_change_pct | string, number | Monitor mode: NEW, PRICE_DROP, PRICE_RISE, UPDATED or REMOVED_OR_SOLD, and the price movement. |
first_seen_at, days_tracked, lowest_seen_price, highest_seen_price, price_history | string, number, array | Monitor mode: when the car was first seen and its price history. |
scraped_at | string | When the record was built. |
Any field a listing does not publish is left out of that record entirely, so you never see placeholder or made-up values. Seller phone numbers, descriptions and feature lists are not included.
๐ฐ Pricing
This Actor uses Apify's pay-per-event pricing. You pay a small amount when a run starts and for each car returned, and the per-car price drops on higher Apify plans. In monitor mode only the new, changed and removed cars you receive are charged, never the unchanged ones. An empty or blocked run returns nothing and charges for no cars. There is no subscription.
โญ Enjoying Carsales.com.au Cars Scraper?
|
โญ โญ โญ โญ โญ This Actor just saved you from checking Carsales listings one at a time. A 5-star rating takes 10 seconds and helps other dealers, researchers, and buyers find it. Your feedback also tells us what to build next. |
| โ ย ย Rate this Actor on Apify |
๐ ๏ธ Tips and advanced options
- Start with
maxItemsaround 25, then raise it together withmaxSearchPages. Each result page holds about 25 to 30 cars. - For a schedule, set a
monitorNameand run daily. The first run is the baseline; later runs return only what changed. A removed car is reported only after a run that read the whole search and stayed missing twice. - Deal ratings compare cars inside the same run, so a wider search gives a better comparison. Cars with fewer than 5 similar cars get no rating rather than a guess.
- Dealer-only searches are filtered after reading, so ask for more cars than you need.
โ FAQ
How many cars can I get from one search? Searches are split by model, state, model year, colour and price band, so a broad make search can return hundreds of cars. Very narrow filters may simply have fewer cars on offer. The run summary shows how many cars match on Carsales and how many were returned.
Can I paste my Carsales search link? Yes. Make, model, price, year and odometer settings in the link are converted. Settings that cannot be converted are listed in the run summary instead of being ignored silently.
Can it tell me when a car sold? No. The public page does not say whether a car sold or the advertisement ended, so it reports REMOVED_OR_SOLD when a car is no longer listed.
Is this affiliated with Carsales.com.au? No. This is an independent tool that collects publicly available listing information. Use it in line with applicable rules and the source website's terms.
Found a bug or want a feature added? Open an issue on the Actor's Issues tab, or reach out for a custom version of this Actor.
๐ Other actors
- Easyauto123 Car Scraper: VIN, Price, Specs & Dealer Data โ - A second, independent Australian used-car source from the country's biggest used-car superstore network.
- Blocket Cars Scraper: Bilar till salu โ - Used-car listings from Sweden's largest classifieds site.
- Marktplaats Cars Scraper: Tweedehands auto's โ - Used-car listings from the Netherlands.
- Standvirtual Cars Scraper: Carros usados โ - Used-car listings from Portugal's largest car marketplace.
- CarWale Used Cars Scraper โ - Used-car listings from India's largest car marketplace.