Every NZ salvage auction, tracked daily.

FindCars NZ scrapes Manheim New Zealand's damaged-vehicle auctions every morning. Three years of listings, served as interactive charts, open CSVs, and a free JSON API.

1,131 daysยท 660,000+ recordsยท Updated daily by GitHub Actions
โ€“
Listings
โ€“
Unique Vehicles
โ€“
Avg Price
โ€“
Manufacturers
Last 30 days

Today's Listings

Loading…

Loading listings…

Market Analytics

Trends, distributions, and manufacturer breakdowns from 660,000+ auction records.

Top Manufacturers by Volume

Fuel Type Distribution

Price Trends Over Time

Daily Listing Count

Average Price by Manufacturer

Damage Types

Price Distribution

REST API & Open Data

Free, no authentication. All data is pre-computed static JSON, refreshed daily. Base URL: https://findcars.prasanthsasikumar.com/api/v1

GET /stats/overview

Aggregated statistics from the last 30 days.

GET /stats/price-trends

Historical price trends sampled every 7 days.

GET /manufacturers

Top 50 manufacturers by listing volume.

GET /damage-analysis

Damage keyword frequency counts.

GET /price-distribution

Vehicles grouped by price bracket.

GET /search

Full latest-day listings as JSON for client-side filtering.

Quick Start
# Python
import requests
r = requests.get("https://findcars.prasanthsasikumar.com/api/v1/stats/overview")
print(f"Average price: ${r.json()['avg_price']}")
// JavaScript
fetch("https://findcars.prasanthsasikumar.com/api/v1/manufacturers")
  .then(r => r.json())
  .then(d => d.slice(0, 5).forEach(m => console.log(m.manufacturer, m.count)))

The Story

This dashboard started as a PhD-budget side hustle: buying damaged cars at insurance auctions, fixing them, and selling them on. The full write-up is a three-part series on prasanthsasikumar.com.

Part 1 ยท The Data

Scraping three years of NZ auction listings

How a daily crawler and GitHub Actions quietly built a 660,000-record public dataset.

Read the post โ†’
Part 2 ยท The Analytics

What 1,100 days of salvage auctions reveal

Price trends, damage patterns, and how this site serves an API with zero servers.

Read the post โ†’
Part 3 ยท The Model

Predicting auction prices with XGBoost

Turning the logged history into a practical "is this a good buy?" estimator.

Read the post โ†’
Live Tool

Try the price predictor

A Streamlit app wrapping the XGBoost model: paste a listing's details, get a sensible price estimate.

Open the app โ†—

The Garage

Some of the cars found through these very auction feeds. The garage is basically the receipts. See the full collection โ†’