latestOpenAPI 3.0.02026-08-093414154.6 KB

5331e15a22af

Vin Decoder

Vin Decoder

Decodes Vehicle Identification Numbers for vehicles sold in the United States. The result will include a list of specifications in the specs property and a list of all possible trims matching the VIN in the trims property. For non-paying users, all VINs for 2015-2020 models (e.g. 1GTG6CEN0L1139305) will be returned, otherwise data is hidden. Paying users have full data access.

You may include body, engine, and mileage data to the matching trims by requesting ?verbose=yes.

You may include all trims for the VINs model by requesting ?all_trims=yes. By default, only trims closely matching the requested VIN are returned.

get/api/vin/{vin}

Path parameters

vinstring required

Query parameters

verbose'yes' | 'no'

Includes body, engine, and mileage data (default: no)

all_trims'yes' | 'no'

Includes all trims for the matching model (default: no)

Response

yearinteger
makestring
modelstring
trimstring
specsobject
trimsobject[]

Example response

{
  "year": 2020,
  "make": "make (e.g. Toyota)",
  "model": "model (e.g. Camry)",
  "trim": "trim (e.g. LX AWD)"
}