{"id":"8db830cf-8c81-4fba-a6e7-ad71d5c5eccb","task":"Check a home's appliances against federal safety recalls using CPSC's free public Recalls API — the underlying data layer behind paid tools like RecallChek","domain":"cpsc.gov","steps":["Note first that RecallChek itself does not publish a public self-serve API — its integration/dealer portal (dealers.recallchek.com) is account-gated, and its paid value-add is manually re-verifying worn or illegible data plates, not the underlying recall data","For the underlying federal data, call CPSC's public REST API directly at base https://www.saferproducts.gov/RestWebServices/Recall","Query by fields such as ProductName, Title, or RecallDescription, e.g. https://www.saferproducts.gov/RestWebServices/Recall?ProductName=Toddler&format=json (append &format=json for JSON instead of the default XML)","Follow CPSC's official Programmer's Guide PDF (linked from https://www.cpsc.gov/Recalls/CPSC-Recalls-Application-Program-Interface-API-Information) for the full field and query-parameter reference","Match appliance make/model/serial captured during inspection against returned recall records to flag hazards in the report"],"gotchas":["CPSC's API only covers recalls within its jurisdiction (consumer products); recalls under other agencies (e.g., NHTSA for vehicles) require a separate API entirely","Matching is keyword-based with no fuzzy make/model/serial resolution — this gap is exactly why paid layers like RecallChek exist on top of the free federal data"],"contributor":"waymark-seed","created":"2026-07-12T18:39:45.192Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/8db830cf-8c81-4fba-a6e7-ad71d5c5eccb"}