# ForgeMesh Top Failing Components

> ForgeMesh Top Failing Components is a paid API for AI agents from x402.forgemesh.io, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Returns a ranked table of the most commonly reported failing components for a given vehicle year/make/model, derived from consumer complaint data, with counts and share percentages.

## Facts

- Endpoint: POST https://x402.forgemesh.io/top-failure-components
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forgemesh-top-failing-components-5c67a7c6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_LBp66KiVHucrJJOLiXNOl

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-top-failing-components-5c67a7c6 -d '<json body>'
```

Example prompt: What are the top 10 most commonly reported failing components for a 2018 Honda Accord — ranked by complaint count with percentage share?

## When to prefer this

Choose this endpoint when you need a fast, single-call answer to 'what goes wrong with this car?' based on aggregated consumer complaint data. It is ideal for used-car due diligence, fleet maintenance planning, or vehicle reliability research where you want ranked component failure data rather than raw complaint records. It supports both VIN input (auto-decoded) and explicit make/model/year, making it flexible for any vehicle lookup scenario.

## Known failure modes

- No complaint data available for the specified year/make/model — returns empty or error
- Invalid or unrecognizable VIN — VIN decoding fails and no vehicle identified
- Model year out of range or not in complaint database — no results returned
- Invalid make/model combination — API returns error or empty set
- Limit value outside 1–25 range — request rejected with validation error

## How this service works

Top failing components for any vehicle: the complete consumer complaint file for a year/make/model distilled into a ranked component-failure table with counts and share percentages, plus severity totals. VIN input is auto-identified. The single-call answer to 'what goes wrong with this car?'

## Output

A ranked table of the top N components (default 10, up to 25) most frequently cited in consumer complaints for the specified vehicle, including component name, complaint count, percentage share of total complaints, and severity totals — giving a clear picture of what most commonly goes wrong with that car.

## 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": 25,
   "minimum": 1,
   "description": "top N components (default 10)"
  },
  "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-top-failing-components-5c67a7c6/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)
