# ForgeMesh Vehicle Recall Check

> ForgeMesh Vehicle Recall Check is a paid API for AI agents from x402.forgemesh.io, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Returns open NHTSA safety recall campaigns for a US vehicle by VIN or year/make/model, including defect descriptions, injury risks, remedies, and report dates.

## Facts

- Endpoint: POST https://x402.forgemesh.io/vehicle-recall-check
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forgemesh-vehicle-recall-check-31f04f26
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_smG3k8ddt9s1UCry_tPDk

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 forgemesh-vehicle-recall-check-31f04f26 -d '<json body>'
```

Example prompt: Can you check if my 2018 Honda Accord has any open safety recalls — I want to see the defect description and what the remedy is?

## When to prefer this

Use this endpoint when you need structured, per-vehicle recall data from NHTSA for US-market cars, trucks, or motorcycles — especially for marketplace pre-purchase checks, insurance underwriting, or repair shop workflows. Prefer it over scraping NHTSA directly because it returns clean structured JSON with defect, risk, and remedy fields and charges only $0.005 per call. Best when you have either a VIN for precise lookup or a year/make/model combination.

## Known failure modes

- Invalid or malformed VIN returns an error or empty result
- Unrecognized make/model/year combination may return no results
- Missing required fields (neither VIN nor make+model+year provided) will cause a validation error
- Network or upstream NHTSA data unavailability may cause timeouts
- Limit parameter outside 1-50 range returns a validation error

## How this service works

Vehicle recall status check for any car, truck, or motorcycle sold in the US: open safety campaigns by year/make/model or VIN with defect description, injury risk, remedy, and report dates. Empty list means no recalls on file — a real, billable answer. For marketplaces, insurers, and repair-shop agents.

## Output

A list of open NHTSA recall campaigns matching the queried vehicle, each containing the defect description, associated injury risk, recommended remedy, and relevant report dates. An empty list is a valid, billable response indicating no recalls are on file for that vehicle.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "vin": {
   "type": "string",
   "description": "VIN — decoded automatically (alternative to make/model/model_year)"
  },
  "make": {
   "type": "string",
   "description": "e.g. honda"
  },
  "limit": {
   "type": "integer",
   "maximum": 50,
   "minimum": 1
  },
  "model": {
   "type": "string",
   "description": "e.g. accord"
  },
  "model_year": {
   "type": "string",
   "description": "4-digit year"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forgemesh-vehicle-recall-check-31f04f26/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.forgemesh.io](https://www.zero.xyz/host/x402.forgemesh.io/llms.txt)
