# Saylor Innovations Vehicle Complaints Lookup

> Saylor Innovations Vehicle Complaints Lookup is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-16).

Returns NHTSA owner complaint counts, crashes, fires, injuries, deaths, top failing components, and latest complaint reports for a given vehicle make, model, and year

## Facts

- Endpoint: GET https://saylorinnovations.com/api/vehicles/complaints?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-vehicle-complaints-lookup-cabf06ea
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EVbJPFZi3Kp4eahrAFDXQ

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 saylor-innovations-vehicle-complaints-lookup-cabf06ea
```

Example prompt: Pull up the NHTSA complaint record for a 2019 Ford F-150 — I want to see total complaints, crashes, fires, injuries, and the top failing components before I buy one.

## When to prefer this

Use this endpoint when you need structured, aggregated NHTSA safety complaint data — including crashes, fires, injuries, deaths, and top failing components — for a specific vehicle make, model, and year. Prefer this over raw NHTSA website scraping or general web search when you need clean, machine-readable complaint statistics for automotive safety research, pre-purchase due diligence, fleet safety assessments, or consumer protection workflows.

## Known failure modes

- Vehicle make/model/year combination not found in NHTSA database — returns empty or zero counts
- Invalid or misspelled make/model/year parameters — may return no results or an error
- NHTSA upstream data unavailable — service may return a timeout or error response
- Very new model years with no complaints yet — complaint_count will be zero
- Missing required query parameters (make, model, or year) — returns 400-style error

## How this service works

Vehicle complaints by make, model and year - NHTSA owner complaint counts, crashes, fires, injuries, top failing components and latest reports

## Output

A JSON object containing the vehicle description, total complaint count, number of crashes, fires, injuries, and deaths, an array of top failing components with details, an array of the latest complaint reports, the data source attribution, a timestamp for when the data was checked, and an optional note providing context for interpreting the results.

## 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",
     "required": [
      "make",
      "model",
      "year"
     ],
     "properties": {
      "make": {
       "type": "string",
       "description": "Vehicle make, e.g. toyota, ford, honda"
      },
      "year": {
       "type": "string",
       "description": "Model year, e.g. 2020"
      },
      "model": {
       "type": "string",
       "description": "Vehicle model, e.g. camry, f-150, civic"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "vehicle",
      "complaint_count"
     ],
     "properties": {
      "note": {
       "type": [
        "string",
        "null"
       ],
       "description": "Caveat or context for reading the result"
      },
      "fires": {
       "type": "number"
      },
      "deaths": {
       "type": "number",
       "description": "Number of deaths"
      },
      "latest": {
       "type": "array",
       "items": {
        "type": "object"
       },
       "description": "Most recent value or version"
      },
      "source": {
       "type": [
        "string",
        "null"
       ],
       "description": "Data source the values come from"
      },
      "crashes": {
       "type": "number"
      },
      "vehicle": {
       "type": "string",
       "description": "Vehicle details"
      },
      "injuries": {
       "type": "number",
       "description": "Number of injuries"
      },
      "checked_at": {
       "type": [
        "string",
        "null"
       ],
       "description": "Time the check was run (UTC)"
      },
      "top_components": {
       "type": "array",
       "items": {
        "type": "object"
       },
       "description": "Top components"
      },
      "complaint_count": {
       "type": "number",
       "description": "Number of complaint"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-vehicle-complaints-lookup-cabf06ea/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
