PlateAPIPlateAPI
DemoPricingDocsBlogLoginGet API Key
Demo→Pricing→Docs→Blog→Login→Get API Key→

Blog · 8 July 2026 · 5 min read

Year Make Model Lookup API -- Australia's Vehicle Database

Not every vehicle identification starts with a number plate. Sometimes the car is unregistered, sometimes it is a customer on the phone, and sometimes you just need a well-behaved set of make/model/year dropdowns in a form. For that you need a vehicle database -- and assembling an accurate Australian-market one yourself is a surprisingly painful project.

What's in the database

PlateAPI's vehicle database covers 66,000+ vehicle records across 213 makes sold in the Australian market, spanning model years from the 1920s to current-year releases. It is exposed as an API endpoint on all paid plans.

How the cascade works

The endpoint cascades seven levels deep. It is a single URL that narrows as you add parameters -- exactly the shape you want for dependent dropdowns:

shell
# 1. No parameters: list all 213 makes
curl -s "https://api.plateapi.com.au/api/v1/vehicles" \
  -H "X-API-Key: pk_live_YOUR_API_KEY"

# 2. Add make: list that make's models
curl -s "https://api.plateapi.com.au/api/v1/vehicles?make=TOYOTA" \
  -H "X-API-Key: pk_live_YOUR_API_KEY"

# 3. Add model: list the model's years
curl -s "https://api.plateapi.com.au/api/v1/vehicles?make=TOYOTA&model=COROLLA" \
  -H "X-API-Key: pk_live_YOUR_API_KEY"

# 4-7. Continue adding series, engine, variant to drill
#      down to full vehicle records with specifications

Each response tells you which level of the cascade it is returning (make, model, year, series, engine, variant, or vehicle):

200 OK -- application/json
{
  "success": true,
  "data": [
    { "type": "model", "data": ["4 RUNNER", "86", "ALPHARD", "..."] }
  ],
  "total": 114,
  "duration_ms": 1.42
}

Responses come back in milliseconds -- fast enough to populate a dropdown on every selection change without debouncing gymnastics. You can stop at any level; not every integration needs all seven steps. The API reference has the full step-by-step cascade with example responses at each level.

It doesn't touch your lookup quota

Dropdown cascades are chatty: one customer filling out a make/model/year form fires three or four requests. Because of that, vehicle database queries do not count toward your monthly lookup allowance and have their own generous rate limit of 500 requests per minute. Your quota stays reserved for actual plate lookups.

Who uses it

  • Auto parts stores -- the "shop by vehicle" dropdown fallback for customers who cannot or will not enter a plate
  • Dealerships -- trade-in appraisal and enquiry forms with clean, validated vehicle input instead of a free-text field
  • Workshops -- booking forms that capture the exact vehicle before the car arrives
  • Fleet and insurance tools -- consistent vehicle normalisation across data entry

Pairing it with plate lookup

The two endpoints are designed to work together: offer rego lookup as the fast path -- plate in, vehicle out -- and fall back to the dropdown cascade when there is no plate to work with. Both return vehicles from the same underlying identification system, so a car identified either way looks the same to your application.

The endpoint is available on every paid plan, starting at $29/month. Full parameter documentation is in the API reference.

PlateAPI turns Australian number plates into structured vehicle data -- one REST endpoint, all eight states, free tier included.

Try the live demo · API reference · Pricing

More from the blog

  • How to Look Up a Vehicle Registration in Australia
  • Australian Rego Check API for Developers
  • VIN vs Rego Plate Lookup -- Which Is Better for Auto Parts?
PlateAPIPlateAPI

Australian vehicle registration plate lookup API. Operated by WolfStack Solutions, ABN 26 877 229 839, Melbourne, Australia.

[email protected]
(03) 9122 8765

ProductLive DemoPricingAPI ReferenceGitHubGet an API Key
CompanyBlogContactAPI StatusTerms of ServicePrivacy PolicySecurity
© 2026 WolfStack Solutions. All rights reserved.