Lookup
Look up a real vehicle by VIN (Beta)
> Beta. This endpoint is live and usable, but still evolving: response fields may change, and decoding coverage and catalogue matching are being improved. Feedback is welcome. Please do not build anything mission-critical on the exact response shape yet.
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
- The decoded vehicle, make, model, year, trim, body, engine, transmission, drivetrain.
- A
vehicleblock 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
| Name | Type | Description |
|---|---|---|
vin required | string | 17-character Vehicle Identification Number (letters I, O and Q are never used). |

