Developers · free · no API key

Free CPSC recall API

A keyless JSON endpoint over the US Consumer Product Safety Commission's public recall feed, with category filtering on top. CORS enabled, cached for 30 minutes, updated continuously. No signup, no rate-limit key, no attribution required (a link is nice).

Endpoint

GET https://stxai.app/api/recalls?days=30&category=children

Query parameters

Example response

{
  "count": 12,
  "days": 30,
  "category": "children",
  "source": "US CPSC public recall feed",
  "recalls": [
    {
      "recall_number": "27042",
      "date": "2026-10-22",
      "title": "BAMAMON Recalls LED Projecting Finger Light Toys ...",
      "categories": ["children"],
      "hazards": ["Battery ingestion"],
      "units": "About 1,200",
      "importers": ["..."],
      "url": "https://cpsc.gov/Recalls/..."
    }
  ]
}

Notes

Breaking changes only. No newsletter.

Try it now →