The Australian market in one table — every state, every dealer, every price change.
Carsales.com.au is Australia's dominant vehicle marketplace, carrying dealer and private listings across every state and territory. Because the Australian market is geographically fragmented and thin in specific segments, national visibility is worth considerably more there than the same view is worth in a dense market like the US.
Australian dealers and traders use it to price against genuine state-level comps, to find stock in a state where a model is cheap and move it to one where it is scarce, and to watch how long specific specs take to move in each capital city. Interstate arbitrage is a real business in Australia in a way it is not in most markets, and it runs on exactly this data.
Carsales renders through a JavaScript front end, rate-limits, and geo-gates some results — a request from outside Australia sees a different and thinner set than one from inside it. The build runs Australian residential exits so results match what a local buyer sees, then paginates by state and price band so no segment silently truncates.
Excel, CSV, JSON, a Google Sheet that refreshes on a schedule, a direct write into MySQL or Postgres, or a REST endpoint your own tools can query.
Yes, but it has to be done properly. Carsales geo-varies its results, so a request from a US or European exit returns a thinner and different set than a local one. The build routes through Australian residential exits, which is what makes the data match what an actual buyer sees.
Both, and the seller type is a column so you can filter either way. Private listings matter for sourcing; dealer listings matter for pricing. Most clients want them separated rather than mixed.
Yes. They are separate builds but the same job, and the fields normalise into one schema so all sources sit in comparable columns. Most Australian clients end up wanting at least Carsales plus one other.
Daily overnight refresh is standard and suits pricing and sourcing. Price history builds up automatically from the first run, since each run is diffed against the last.
A filtered daily feed typically runs $350 to $700 depending on breadth. National coverage with price history and state roll-ups is higher. Fixed quote within 24 hours.