# Invoket Vehicle Recalls API

> Invoket Vehicle Recalls API is a paid API for AI agents from api.invoket.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Returns manufacturer recall campaigns affecting a vehicle, sourced from NHTSA, RappelConso, and EU Safety Gate, matched by make/model/year or VIN

## Facts

- Endpoint: GET https://api.invoket.com/vehicle/recalls
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/invoket-vehicle-recalls-api-3d9e1ad3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2-ThwWI3QJxOZBVMVMoPa

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 invoket-vehicle-recalls-api-3d9e1ad3
```

Example prompt: Can you check if a 2019 Ford F-150 has any open manufacturer recalls from NHTSA or EU safety authorities?

## When to prefer this

Use this endpoint when you need consolidated recall data from multiple official sources (NHTSA for US, RappelConso for France, EU Safety Gate for Europe) in a single call without requiring an API key or account. Ideal for pre-purchase vehicle checks, fleet compliance audits, or any workflow needing authoritative recall data across jurisdictions.

## Known failure modes

- Vehicle make/model/year combination not recognized — returns empty list or 400 error
- Invalid VIN format — returns validation error
- Vehicle data not yet indexed from regulatory sources — may return incomplete results
- Rate limiting or payment failure via x402 — returns 402 Payment Required
- Regulatory sources temporarily unavailable — may return partial results

## How this service works

Before your agent buys, sells or services a vehicle: list manufacturer recall campaigns that may affect it, consolidated from official NHTSA and RappelConso sources, matched by make, model and year or from a VIN. An empty list means no known recall

## Output

A list of recall campaigns affecting the specified vehicle, each including the recall identifier, issuing authority (NHTSA, RappelConso, or EU Safety Gate), description of the defect or safety issue, affected model years, and remediation details. An empty list indicates no known recalls for that vehicle.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "make",
  "year",
  "model"
 ],
 "properties": {
  "make": {
   "type": "string",
   "description": "Manufacturer make to match (e.g. 'Toyota'). Provide either 'make' (optionally with 'model'/'year') or 'vin', never both. A make absent from every covered source is a 404 (UNKNOWN_MAKE, unbilled)"
  },
  "year": {
   "type": "string",
   "description": "Optional model year (YYYY) to keep only campaigns whose year range covers it; a non-numeric year is a 400"
  },
  "model": {
   "type": "string",
   "description": "Optional model to narrow the match within the make (e.g. 'Corolla'); omitted matches all models of the make"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/invoket-vehicle-recalls-api-3d9e1ad3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.invoket.com](https://www.zero.xyz/host/api.invoket.com/llms.txt)
