Service bulletins
wenmar_bulletinsManufacturer communications NHTSA publishes: service bulletins, service campaigns, warranty extensions and over-the-air updates. Each has NHTSA's summary, the manufacturer's own document number, and document, the address NHTSA's copy of the document is expected at (not confirmed; null for old ones). The document itself is the manufacturer's and is not returned. A bulletin lists model years: it is not a recall and does not say a vehicle is affected. action=vehicle takes id, a vehicle id such as "2018_ford_f-150", and gives one page of that model year's bulletins, newest first, with counts by type, component, trouble code and topic. action=vin takes vin (and optionally year) and does the same for the model year the VIN decodes to. action=get takes nhtsa_id and gives one bulletin with every vehicle it lists. action=search lists all bulletins newest first, narrowed by make, model (needs make) and year. Every action but get takes type (service_bulletin, service_campaign, warranty_extension, over_the_air, emissions, other), component (an id from counts.components, such as brakes), code (a trouble code such as P0420), topic (maintenance), query (free text in the summary, such as a symptom), limit (at most 100, 25 when left out) and cursor (next_cursor of the page before). This tool needs the hosted service: a local data file does not hold bulletins.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | A vehicle id, such as 2018_ford_f-150. | |
| vin | No | A 17-character VIN. Spaces and dashes are ignored. | |
| code | No | ||
| make | No | ||
| type | No | ||
| year | No | For vin: the model year to use. For search: only bulletins that list this model year. | |
| limit | No | ||
| model | No | ||
| query | No | ||
| topic | No | ||
| action | Yes | ||
| cursor | No | ||
| nhtsa_id | No | NHTSA's id number for the communication. | |
| component | No |