{"coverage_version":"2026-09-30","jurisdictions":[{"jurisdiction":"US","country":"US","name":"United States","categories":[{"category":"consumer_product","label":"Consumer products","live":true,"authorities":["CPSC"],"sources":["us-cpsc-recalls"]},{"category":"vehicle","label":"Motor vehicles","live":true,"authorities":["NHTSA"],"sources":["us-nhtsa-recalls"]},{"category":"food","label":"Food (FDA-regulated)","live":true,"authorities":["FDA"],"sources":["us-fda-food-enforcement"]},{"category":"drug","label":"Drugs (human and animal)","live":true,"authorities":["FDA"],"sources":["us-fda-drug-enforcement"]},{"category":"medical_device","label":"Medical devices","live":true,"authorities":["FDA"],"sources":["us-fda-device-enforcement"]}],"not_covered":[{"category":"meat_poultry_egg","label":"Meat, poultry and processed egg products (USDA FSIS)","live":false,"reason":"USDA FSIS recalls are not queried: the FSIS recall API refuses automated requests (HTTP 403), and scraping around that is not done."},{"category":"vehicle_equipment","label":"Vehicle equipment, tires and child car seats (NHTSA equipment campaigns)","live":false,"reason":"Only NHTSA vehicle campaigns (make/model/model year) are queried."},{"category":"cosmetics","label":"Cosmetics","live":false,"reason":"No structured official cosmetics recall source is queried yet."},{"category":"boats","label":"Recreational boats (USCG)","live":false,"reason":"US Coast Guard boat recalls are not queried."}]}],"sources":[{"source_id":"us-cpsc-recalls","country":"US","jurisdiction":"US","authority":{"code":"CPSC","name":"U.S. Consumer Product Safety Commission","url":"https://www.cpsc.gov/Recalls"},"name":"CPSC Recalls REST API (saferproducts.gov)","api_url":"https://www.saferproducts.gov/RestWebServices/Recall","source_type":"OFFICIAL_RECALL_API","categories":["consumer_product"],"language":"en","live":true,"freshness":"Queried live on every check (no cache). CPSC publishes recalls on business days.","known_limitations":["Search is by brand, model and product wording in CPSC recall text; CPSC does not support UPC search, so a UPC is compared against the UPCs each candidate recall publishes.","Most CPSC recalls publish model numbers, date codes and serial ranges only as prose; when an affected serial or lot list is published only on the official web page or by the firm, the result is POSSIBLE_MATCH with that restriction marked unverified.","Covers consumer products under CPSC jurisdiction; vehicles, food, drugs, medical devices, cosmetics and boats are other authorities.","Recalls announced only by other countries or only by the manufacturer are not included."],"last_source_verification":"2026-09-30"},{"source_id":"us-nhtsa-recalls","country":"US","jurisdiction":"US","authority":{"code":"NHTSA","name":"National Highway Traffic Safety Administration","url":"https://www.nhtsa.gov/recalls"},"name":"NHTSA Recalls API (api.nhtsa.gov) + vPIC VIN decoder","api_url":"https://api.nhtsa.gov/recalls/recallsByVehicle","source_type":"OFFICIAL_RECALL_API","categories":["vehicle"],"language":"en","live":true,"freshness":"Queried live on every check (no cache).","known_limitations":["Matching is by make, model and model year as NHTSA maps each campaign. NHTSA’s public API has no VIN-level recall status, so every vehicle campaign is POSSIBLE_MATCH: confirm the VIN at nhtsa.gov/recalls or with the manufacturer.","A VIN is used only to decode make/model/year (vPIC); it is not stored in clear and no owner or history data exists or is requested.","Vehicle equipment, tire and child-seat campaigns are not queried."],"last_source_verification":"2026-09-30"},{"source_id":"us-fda-food-enforcement","country":"US","jurisdiction":"US","authority":{"code":"FDA","name":"U.S. Food and Drug Administration","url":"https://www.fda.gov/safety/recalls-market-withdrawals-safety-alerts"},"name":"openFDA Food Enforcement Reports","api_url":"https://api.fda.gov/food/enforcement.json","source_type":"OFFICIAL_RECALL_API","categories":["food"],"language":"en","live":true,"freshness":"Queried live on every check (no cache). openFDA refreshes enforcement reports weekly; the dataset date is returned as source_version.","known_limitations":["openFDA enforcement reports list recalls after FDA classifies them; a very recent firm press release may appear in the enforcement report only weeks later.","Lot numbers, expiry dates and UPCs are free text in FDA reports; when they cannot be read unambiguously the result is POSSIBLE_MATCH.","FDA enforcement reports contain no consumer-action text; consumer_action is null rather than invented.","FDA-regulated foods, beverages, dietary supplements and pet food only. Meat, poultry and processed egg products are USDA FSIS jurisdiction and are NOT checked."],"last_source_verification":"2026-09-30"},{"source_id":"us-fda-drug-enforcement","country":"US","jurisdiction":"US","authority":{"code":"FDA","name":"U.S. Food and Drug Administration","url":"https://www.fda.gov/safety/recalls-market-withdrawals-safety-alerts"},"name":"openFDA Drug Enforcement Reports","api_url":"https://api.fda.gov/drug/enforcement.json","source_type":"OFFICIAL_RECALL_API","categories":["drug"],"language":"en","live":true,"freshness":"Queried live on every check (no cache). openFDA refreshes enforcement reports weekly; the dataset date is returned as source_version.","known_limitations":["openFDA enforcement reports list recalls after FDA classifies them; a very recent firm press release may appear in the enforcement report only weeks later.","Lot numbers, expiry dates and UPCs are free text in FDA reports; when they cannot be read unambiguously the result is POSSIBLE_MATCH.","FDA enforcement reports contain no consumer-action text; consumer_action is null rather than invented.","Human and animal drugs. An unhyphenated 10-digit NDC has three possible readings; all are checked and the ambiguity is reported."],"last_source_verification":"2026-09-30"},{"source_id":"us-fda-device-enforcement","country":"US","jurisdiction":"US","authority":{"code":"FDA","name":"U.S. Food and Drug Administration","url":"https://www.fda.gov/safety/recalls-market-withdrawals-safety-alerts"},"name":"openFDA Medical Device Enforcement Reports","api_url":"https://api.fda.gov/device/enforcement.json","source_type":"OFFICIAL_RECALL_API","categories":["medical_device"],"language":"en","live":true,"freshness":"Queried live on every check (no cache). openFDA refreshes enforcement reports weekly; the dataset date is returned as source_version.","known_limitations":["openFDA enforcement reports list recalls after FDA classifies them; a very recent firm press release may appear in the enforcement report only weeks later.","Lot numbers, expiry dates and UPCs are free text in FDA reports; when they cannot be read unambiguously the result is POSSIBLE_MATCH.","FDA enforcement reports contain no consumer-action text; consumer_action is null rather than invented.","UDI device identifiers are matched only when printed in the recall text."],"last_source_verification":"2026-09-30"}],"note":"Only categories marked live are checked. Other jurisdictions and the not_covered categories are refused before payment (HTTP 422) and never charged. NO_MATCH_FOUND never means a product is safe: it means no matching recall was found in the listed sources under the supplied identifiers."}