Watch for new recalls
watch_recallsStart a watch list of 1 to 10 product types and hear about new recalls of similar products in the US, Canada and the EU. The list is checked once a day. Returns a watchKey once: tell the user to keep it. Recalls that exist today count as known. Pass watchKey alone to read new recalls, or with products to change the list. webhookUrl is an optional https address that receives new recalls. No email is sent, and no name or contact detail is stored.
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": "watch_recalls"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| products | No | Product types to watch, such as ["plush toy", "baby walker"]. With a watchKey, they replace the list's products | |
| watchKey | No | The key of an existing list: alone, it returns new recalls; with products, it updates the list | |
| webhookUrl | No | Optional https address that receives new recalls as JSON once a day |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notice | Yes | ||
| status | Yes | ||
| message | Yes | ||
| webhook | No | ||
| products | No | ||
| watchKey | No | ||
| newRecalls | No | ||
| attribution | No | ||
| lastChecked | No | ||
| knownRecalls | No |