Lookup

Look up a real vehicle by VIN

GET/vin/{vin}

Decode a 17-character VIN into vehicle data and get studio images of the matching car in one call.

Add-on — must be enabled for your key. Check features.vin in /api/me; without it the endpoint returns 403.

What you get back

  1. The decoded vehicle — make, model, year, trim, body, engine, transmission, drivetrain.
  2. A vehicle block with the closest car from our catalogue and one signed image URL per view your plan allows.

Matching is automatic: the decoded make/model/year/body is mapped onto our catalogue, picking the generation that covers the vehicle's year. Read vehicle.confidence to see how close the match is, and vehicle.matched: false when nothing suitable exists — the decoded data is still returned in that case.

Invalid VINs are rejected with 400 before anything is charged. A VIN that cannot be decoded returns 404.

Path parameters

NameTypeDescription
vin required string 17-character Vehicle Identification Number (letters I, O and Q are never used).