VIN
Decode up to 50 VINs.
The answer is an array in the order asked. Each item is a decode, or the error object a single request for that VIN would have returned.
With ?include=recalls, each decode that reaches a model year of the catalog also carries recalls: how many campaigns may apply to that model year. It is a count for the year, make and model, never a lookup by VIN.
post/v1/vin/batch
Request
- Base URL: https://open.wenmarpro.com
- URL: https://open.wenmarpro.com/v1/vin/batch
- Auth: none declared
Query parameters
includestring
recalls adds to each decode the number of recall campaigns that may apply to the model year it reaches. Left out: nothing is added.
Request body
Example request
{
"vins": [
"KM8K2CAB4PU001140",
"1HGCM82633A004352"
]
}Response
One item per VIN, in order.
Example response
[
{
"catalog": {
"entry": {
"id": "2019_honda_civic_si",
"summary": "2019 Honda Civic Si, Manual, FWD, Sedan"
},
"vehicle_id": "2023_hyundai_kona"
},
"check_digit": {
"actual": "4",
"expected": "4"
},
"drivetrain": "FWD",
"engine": {
"label": "2.0L"
},
"make": "Hyundai",
"manufacturer": {
"name": "Hyundai Motor Co",
"wmi": "KM8"
},
"model": "Kona",
"plant": {
"code": "U"
},
"recalls": {
"count": {
"ca": 5,
"us": 7
},
"lookup": {
"nhtsa": "https://www.nhtsa.gov/recalls"
}
},
"trim": "SE",
"vin": "KM8K2CAB4PU001140",
"warnings": [
{
"code": "invalid_check_digit"
}
],
"year": 2023
}
]Changes
No recorded changes to this operation across all 1 revision of this API.