Product Use Cases Age Decoder Recall Checker Docs Pricing Join the Waitlist
← All features Live

Recall Checker

Search the official CPSC recall database by brand, model number, UPC, or product name. Multi-strategy matching with relevance scoring surfaces recalls even when structured model fields are incomplete in government databases.

GET /api/v1/recall

What it does

Cross-reference any appliance against the CPSC recall database. Know before you send a tech.

Example Request

GET GET /api/v1/recall
Authorization: Bearer YOUR_API_KEY

How it works

  1. Your system sends brand, model, product name, or UPC to the recall endpoint
  2. ApplianceAPI runs multiple search strategies against the CPSC database
  3. Results are normalized, deduplicated, and scored for relevance
  4. Each result includes hazard description, remedy, images, and official CPSC link

Example response

{
  "totalResults": 2,
  "results": [
    {
      "title": "Whirlpool Recalls Dryers Due to Fire Hazard",
      "recallDate": "2023-09-07",
      "hazards": [{ "name": "Fire hazard from overheating" }],
      "remedies": ["Contact manufacturer for free repair"],
      "url": "https://www.cpsc.gov/Recalls/...",
      "relevance": { "confidence": "likely", "score": 55 }
    }
  ],
  "source": "U.S. Consumer Product Safety Commission (CPSC)"
}

Why it matters

  • Pre-dispatch safety screening before technicians arrive on site
  • Home inspection reports include recall status for each appliance
  • Warranty claim routing accounts for recall-affected products
  • Property managers screen appliance inventories for safety issues
  • Insurance underwriters assess recall exposure in property portfolios

Who uses it

  • Pre-dispatch recall check
  • Warranty claim routing
  • Home inspector reports
  • Insurance underwriting

Current availability

The Recall Checker is live with a free web tool at /recall-checker and an authenticated REST API at GET /api/v1/recall. Data is sourced from the U.S. Consumer Product Safety Commission (CPSC) public recall database. Results are cached with a 4-hour TTL.

Start using this feature

Join the waitlist for API access. Launching Spring 2026.

Join the Waitlist View all features