Added
/vin/{vin}— decodes a 17-character VIN (make, model, year, trim, body, engine, transmission, drivetrain) and returns the closest catalogue match with one signedimage_urlper view your plan allows. Readvehicle.confidenceto judge the match;vehicle.matched: falsemeans nothing suitable exists, and the decoded data is still returned./plate/{plate}— the same for a registration number, with?country=for non-UK plates. The detected paint colour is mapped onto a catalogue colour and applied to the images automatically.features.vin,features.plateandfeatures.search_allowedin/api/me— both lookups are opt-in per key and return403until enabled.
Improved
- Invalid VINs and registration numbers are rejected with
400before any lookup is made, so a typo never costs a request.


