Recalls
Recalls that may apply to the year, make and model a VIN decodes to.
This decodes the VIN and lists the recalls of its model year. It does not look the VIN itself up, which no public data allows: may_apply is always true. A VIN that decodes to no vehicle in the catalog gets an empty list and the warning no_catalog_vehicle, not an error.
get/v1/vin/{vin}/recalls
Request
- Base URL: https://open.wenmarpro.com
- URL: https://open.wenmarpro.com/v1/vin/{vin}/recalls
- Auth: none declared
Path parameters
vinstring required
A 17-character VIN.
Query parameters
countrystring
us or ca. Left out: both, where the server holds both.
yearinteger
Use this model year instead of working it out from the VIN.
Response
Recalls that may apply, newest first.
Example response
{
"as_of": {
"ca": "2026-10-11",
"us": "2026-10-11"
},
"decode": {
"vin": "KM8K2CAB4PU001140"
},
"lookup": {
"nhtsa": "https://www.nhtsa.gov/recalls"
},
"recalls": [
{
"campaign": "21V983000",
"component": "LATCHES/LOCKS/LINKAGES:TAILGATE:LATCH",
"country": "us",
"date": "2021-12-16",
"match": "exact",
"mfr_campaign": "21S53",
"source": "nhtsa",
"url": "https://open.wenmarpro.com/recalls/nhtsa/21V983000"
}
],
"vehicle": {
"id": "2018_ford_f-150",
"make": "Ford",
"model": "F-150"
},
"warnings": [
{
"code": "invalid_check_digit"
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.