Codes

A trouble code on one model year: its description, the bulletins of that model year whose summary names it, and the bulletins and recalls of that model year about the components the description names.

Any code answers, a manufacturer-specific one included: such a code has description: null and whatever bulletins name it. bulletins and related.bulletins are null where bulletins are not held, and related.recalls is null where recalls are not. Nothing here says a recall applies to one vehicle, or what is wrong with it.

get/v1/vehicles/{id}/codes/{code}

Request

  • Base URL: https://open.wenmarpro.com
  • URL: https://open.wenmarpro.com/v1/vehicles/{id}/codes/{code}
  • Auth: none declared

Path parameters

idstring required

A vehicle id. A submodel or an engine in the id is set aside.

codestring required

A trouble code, in either case.

Response

What is held about the code for the model year.

attributionstring[] required
codestring required
genericboolean required

Whether every maker uses the code the same way. A code that is not generic is never described, and may still be named by bulletins.

notestring required
urlstring required

The page of this code on this model year.

Example response

{
  "bulletins": {
    "as_of": "2026-10-11",
    "bulletins": [
      {
        "component": "ENGINE AND ENGINE COOLING:EXHAUST SYSTEM",
        "date": "2018-11-02",
        "date_added": "2019-01-07",
        "document": {
          "alternate_url": "https://static.nhtsa.gov/odi/tsbs/2018/MC-10152456-9999.pdf",
          "url": "https://static.nhtsa.gov/odi/tsbs/2018/MC-10152456-0001.pdf"
        },
        "document_id": "TSB 18-2324",
        "nhtsa_id": 10152456,
        "type": "service_bulletin",
        "type_name": "Service bulletin",
        "url": "https://open.wenmarpro.com/bulletins/10152456"
      }
    ]
  },
  "code": "P0420",
  "description": {
    "checked": "2026-10-12",
    "code": "P0420",
    "components": [
      {
        "id": "oxygen-sensor",
        "name": "Oxygen sensor",
        "parent": "exhaust-emissions"
      }
    ],
    "related": [
      {
        "code": "P0420",
        "system": "powertrain/emissions",
        "url": "https://open.wenmarpro.com/codes/P0420"
      }
    ],
    "system": "powertrain/emissions",
    "system_name": "Emission controls",
    "url": "https://open.wenmarpro.com/codes/P0420"
  },
  "related": {
    "bulletins": [
      {
        "component": "ENGINE AND ENGINE COOLING:EXHAUST SYSTEM",
        "date": "2018-11-02",
        "date_added": "2019-01-07",
        "document": {
          "alternate_url": "https://static.nhtsa.gov/odi/tsbs/2018/MC-10152456-9999.pdf",
          "url": "https://static.nhtsa.gov/odi/tsbs/2018/MC-10152456-0001.pdf"
        },
        "document_id": "TSB 18-2324",
        "nhtsa_id": 10152456,
        "type": "service_bulletin",
        "type_name": "Service bulletin",
        "url": "https://open.wenmarpro.com/bulletins/10152456"
      }
    ],
    "components": [
      {
        "id": "oxygen-sensor",
        "name": "Oxygen sensor",
        "parent": "exhaust-emissions"
      }
    ],
    "recalls": {
      "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"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.