# ShopperPulse Safety Recalls Search

> ShopperPulse Safety Recalls Search is a paid API for AI agents from shopperpulse.theaslangroupllc.com, paid per call via x402, $0.015/call, status unknown (last checked 2026-10-10).

Search official product safety recall databases (US CPSC, OECD GlobalRecalls, EU Safety Gate) by product name, brand, or category to get structured recall notices with hazard details and remedy info.

## Facts

- Endpoint: GET https://shopperpulse.theaslangroupllc.com/api/safety/recalls?utm_source=zero.xyz
- Price: $0.015/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/shopperpulse-safety-recalls-search-afa89351
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sib9J2l6LsjFI4H_4-_Sr

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 shopperpulse-safety-recalls-search-afa89351
```

Example prompt: Can you check if there are any safety recalls for silicone teething toys in the US — show me up to 15 results and only recalls from 2025 onwards?

## When to prefer this

Use this endpoint when you need to verify product safety by checking official government and international recall databases before a purchase, for inventory auditing, or for compliance workflows. Prefer this over general web search when you need structured, machine-readable recall data with official source links from authoritative bodies like the US CPSC or EU Safety Gate. Ideal for shopping assistants, product safety bots, or retail compliance agents that need to programmatically check recall status at scale.

## Known failure modes

- No recalls found for the query — empty recalls array returned
- Invalid country code returns an error or empty results
- Date format not in YYYY-MM-DD causes a bad request
- Limit outside 1-25 range may be clamped or cause an error
- Upstream recall databases temporarily unavailable causing partial or no results
- Very broad queries (e.g. generic category like 'electronics') may hit result limits and return only top matches

## How this service works

Product safety & recall check for shopping agents: pass a product name, brand, or category and get official government recall matches — US CPSC plus the OECD GlobalRecalls feed covering the EU Safety Gate and 30+ jurisdictions. Deterministic lookup, no LLM: hazard, remedy, country, date, and a link to the official notice for every match. Check the toy before your agent buys the toy.

## Output

A JSON object containing the original query, a list of matching recall notices (each with date, hazard type, remedy, source agency, country, product name, and a link to the official notice), per-source match counts, the timestamp the check was performed, attribution text, and a total match count.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "q"
 ],
 "properties": {
  "q": {
   "type": "string",
   "description": "Product name, brand, or category to check"
  },
  "limit": {
   "type": "string",
   "description": "Max results, 1-25 (default 10)"
  },
  "since": {
   "type": "string",
   "description": "Only recalls on/after this date (YYYY-MM-DD)"
  },
  "country": {
   "type": "string",
   "description": "Filter: ISO-2 country code, or EU for EU/EEA-wide notices"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "query": "silicone teething toy",
  "recalls": [
   {
    "date": "2026-07-23",
    "hazard": "Choking",
    "remedy": "Refund",
    "source": "US-CPSC",
    "country": "US",
    "product": "Aojieni Silicone Pull String Teething Toys",
    "official_url": "https://www.cpsc.gov/Recalls/2026/example"
   }
  ],
  "sources": {
   "us-cpsc": {
    "matches": 2
   },
   "oecd-globalrecalls": {
    "matches": 1
   }
  },
  "checked_at": "2026-07-25T00:00:00.000Z",
  "attribution": "US CPSC + OECD GlobalRecalls (incl. EU Safety Gate); links go to official notices.",
  "total_matches": 3
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/shopperpulse-safety-recalls-search-afa89351/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from shopperpulse.theaslangroupllc.com](https://www.zero.xyz/host/shopperpulse.theaslangroupllc.com/llms.txt)
