Check Recalls
check_recallsOpen safety recalls for a listing. Cars use NHTSA at year, make, and model grain; a campaign may not apply to every VIN. Off-road uses CPSC and the listing id on GET /v2/listings/{listingId}/recalls. The response names the source and one outcome: confirmed for this VIN, possible for this year, make, and model, no matching published recall, or coverage unavailable. An empty list means the published source had no matching campaign.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "check_recalls"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vin | No | 17-character Vehicle Identification Number | |
| vertical | No | Shopper vertical. An absent value covers every public vertical (cars and off-road). Live verticals come from list_verticals. | |
| listingId | No | Canonical listing id (`dealerId-or-slug:VIN`). Required for an off-road unit when the VIN is listed at more than one rooftop. Same path key as GET /v2/listings/{listingId}/recalls. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vin | No | ||
| count | No | ||
| recalls | No |