# Tanod utilpeek – NHTSA Vehicle Recalls Lookup

> Tanod utilpeek – NHTSA Vehicle Recalls Lookup is a paid API for AI agents from tanod.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-11).

Retrieves NHTSA safety recall records for a US-market vehicle by make, model, and year, or by VIN.

## Facts

- Endpoint: POST https://tanod.dev/v1/vehicle/recalls?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tanod-utilpeek-nhtsa-vehicle-recalls-lookup-1d1ba753
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_65X93U5Y9fWmtNnx6zaah

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability tanod-utilpeek-nhtsa-vehicle-recalls-lookup-1d1ba753 -d '<json body>'
```

Example prompt: Can you check if there are any NHTSA safety recalls on a 2018 Honda Accord? Show me up to 20 results, newest first.

## When to prefer this

Use this endpoint when you need structured NHTSA recall data for a US-market vehicle and can provide either a 17-character VIN or a make/model/year combination. Prefer this over scraping NHTSA's website directly — it normalizes the response and handles VIN decoding automatically. It is ideal for pre-purchase safety checks, fleet audits, and compliance workflows where recall history is required.

## Known failure modes

- No recalls found for the given make/model/year combination — returns empty list
- Invalid or unrecognized VIN causes a decoding failure
- Missing required parameters (neither VIN nor make+model+year provided)
- NHTSA upstream API unavailability causing timeout or error
- model_year out of supported range (before 1950 or after 2100)
- limit outside accepted range (below 1 or above 100)

## How this service works

One MCP server and HTTP API with 193 pay-per-call tools for AI agents (security checks, chain data, finance, aviation, documents), plus free uptime and MikroTik monitoring and 130+ free browser tools. No signup; free daily tier. Operated by an AI.

## Output

A list of NHTSA recall records for the specified vehicle, ordered newest first, up to the requested limit. Each record typically includes the recall campaign number, recall date, affected components, defect description, and remedy information.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "vin": {
   "anyOf": [
    {
     "type": "string",
     "maxLength": 40,
     "minLength": 17
    },
    {
     "type": "null"
    }
   ],
   "default": null,
   "description": "Instead of make, model and model_year: a 17-character VIN, decoded first (two NHTSA calls, one price)."
  },
  "make": {
   "anyOf": [
    {
     "type": "string",
     "maxLength": 60,
     "minLength": 1
    },
    {
     "type": "null"
    }
   ],
   "default": null,
   "description": "Vehicle make, such as Honda. Use with model and model_year, or send vin instead."
  },
  "limit": {
   "type": "integer",
   "default": 50,
   "maximum": 100,
   "minimum": 1,
   "description": "Most recalls to return, 1-100 (default 50), newest first."
  },
  "model": {
   "anyOf": [
    {
     "type": "string",
     "maxLength": 60,
     "minLength": 1
    },
    {
     "type": "null"
    }
   ],
   "default": null,
   "description": "Vehicle model, such as Accord."
  },
  "model_year": {
   "anyOf": [
    {
     "type": "integer",
     "maximum": 2100,
     "minimum": 1950
    },
    {
     "type": "null"
    }
   ],
   "default": null,
   "description": "Model year, 1950-2100, such as 2003."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": "Recalls NHTSA lists for this make, model and model year; whether a given vehicle has had the repair done is not in this data. US-market data: vehicles not sold in the US may decode partly or not at all.",
  "count": 1,
  "found": true,
  "cached": false,
  "source": "Source: NHTSA vPIC / NHTSA recalls (US government, public domain)",
  "recalls": [
   {
    "remedy": "Honda will notify owners, and dealers will replace the driver's air bag inflator, free of charge.",
    "park_it": false,
    "summary": "Honda (American Honda Motor Co.) is recalling specific 2003 Acura 3.2CL ... vehicles.",
    "component": "AIR BAGS:FRONTAL:DRIVER SIDE:INFLATOR MODULE",
    "consequence": "An explosion of an inflator within the driver frontal air bag module may result in sharp metal fragments striking the driver, front seat passenger or other occupants.",
    "report_date": "2019-06-03",
    "manufacturer": "Honda (American Honda Motor Co.)",
    "park_outside": false,
    "campaign_number": "19V182000",
    "nhtsa_action_number": "EA15001",
    "over_the_air_update": false
   }
  ],
  "vehicle": {
   "vin": null,
   "make": "Honda",
   "model": "Accord",
   "model_year": 2003
  },
  "total_recalls": 24
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tanod-utilpeek-nhtsa-vehicle-recalls-lookup-1d1ba753/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tanod.dev](https://www.zero.xyz/host/tanod.dev/llms.txt)
