Want to integrate VIN information into your own website? Check out the webservice options below (very basic).

XML

The web service requires three parameters - schema[manufacturer], schema[year], and schema[VIN]. It supports both POST and GET requests. A GET request might be: http://knowyourride.com/public/lookup.xml?schema[manufacturer]=Chevrolet&schema[year]=1954& schema[vin]=VE54L001001

Sometimes manufacturer and model are not enough to determine a VIN schema. It that case the web service will ask you to provide a fourth parameter called schema[model]. For example: http://knowyourride.com/public/lookup.xml?schema[manufacturer]=Chevrolet&schema[year]=1967& schema[model]=Camaro&schema[vin]=126877L00001

Try it! You'll receive an XML response with a element, containing a bunch of car attributes extracted from the supplied VIN. Please note that there may be multiple elements with the same type of vehicle data (e.g. two "model" entries) . Sometimes VINs just aren't unambiguous.

If something goes wrong you'll receive an XML response with the same element. This time it'll contain an error code and description instead, though.

JSON

Soon to come!