# Recallroll VIN Safety Recall Lookup

> Recallroll VIN Safety Recall Lookup is a paid API for AI agents from recallroll-api.cybermax-tools.workers.dev, paid per call via x402, $0.015/call, status unknown (last checked 2026-10-20).

Decodes a VIN and returns any open NHTSA safety recalls for that vehicle, supporting up to 10 VINs per call.

## Facts

- Endpoint: GET https://recallroll-api.cybermax-tools.workers.dev/x402/api/recalls?utm_source=zero.xyz
- Price: $0.015/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/recallroll-vin-safety-recall-lookup-98b2f9a6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FDDhJcsSByutRZOBozw5a

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 recallroll-vin-safety-recall-lookup-98b2f9a6
```

Example prompt: Can you check if there are any open NHTSA safety recalls on this VIN: 1FTFW1ET5DFA12345? Show me the full recall text if there are any issues.

## When to prefer this

Choose this endpoint when you need to programmatically check open NHTSA safety recalls for one or more vehicles by VIN with a single API call. It is ideal for pre-purchase vehicle inspections, fleet compliance checks, and consumer safety verification workflows. Prefer it over manual NHTSA website lookups when recall checks need to be automated, batched up to 10 VINs, or integrated into an agent pipeline. The built-in NHTSA spelling normalization makes it more forgiving than raw NHTSA API queries.

## Known failure modes

- Invalid or malformed VIN returns an error or empty result
- VIN not found in NHTSA database returns no recalls (vehicle may be too new or not in system)
- Exceeding 10 VINs per call may result in an error or partial processing
- NHTSA upstream service unavailability causes lookup failure
- Incorrect make/model/year spelling may reduce match accuracy (though NHTSA spelling normalization is applied)

## How this service works

VIN in, open safety recalls out. VIN decoder + NHTSA recall check API and MCP, 10 VINs per call Try it free in one click, no sign-up.

## Output

Returns a structured JSON response listing any open NHTSA safety recalls associated with the provided VIN(s), including recall campaign identifiers, affected component descriptions, safety risk summaries, and optionally the full recall text. If no recalls are found, returns an empty recall list for that VIN.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "full": {
       "type": "boolean",
       "default": false,
       "description": "Full recall text"
      },
      "make": {
       "type": "string",
       "description": "Make, e.g. Ford"
      },
      "year": {
       "type": "integer",
       "description": "Model year"
      },
      "model": {
       "type": "string",
       "description": "Model, e.g. F-150 (NHTSA spellings are matched for you)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/recallroll-vin-safety-recall-lookup-98b2f9a6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from recallroll-api.cybermax-tools.workers.dev](https://www.zero.xyz/host/recallroll-api.cybermax-tools.workers.dev/llms.txt)
