# Full Label > What labs, regulators and recalls have found in US packaged foods: lab results for metals and plastic chemicals, FDA recalls, additives restricted in the EU or US states, and FDA's typical levels for each kind of food. Government and open data only, with the source and date on every number. Data as of 2026-10-07: 444780 products, 2723 with lab results, 29471 FDA recalls. ## For agents - MCP (Streamable HTTP, tools only): https://food.agentlookups.ai/mcp - JSON API (no key, CORS open): - https://food.agentlookups.ai/v1/search?q= - https://food.agentlookups.ai/v1/product?barcode= | ?id= | ?q= (returns candidates when ambiguous) - https://food.agentlookups.ai/v1/chemical/ (e.g. lead, perchlorate, arsenic-inorganic, dehp, bpa) - https://food.agentlookups.ai/v1/category/ (e.g. milk, baby-infant-foods-beverages, rice) - https://food.agentlookups.ai/v1/additive/ - https://food.agentlookups.ai/v1/compare?ids=, - https://food.agentlookups.ai/v1/result?chemical=[:]&value= (US population percentile for a urine or blood result) - https://food.agentlookups.ai/v1/sources ## How to read results - Every number names its source and date. 'Typical' values are FDA averages for a kind of food, not tests of the product. - 'Not tested' means no published test was found, not that the food is free of the chemical. - A result below a lab's limit was not reliably measurable; it is not a zero. - Maker-disclosed California AB 899 results come from a compiled dataset that leaves out many lots where nothing was detected, so they can look worse than the maker's full record. - Lab results attached to a barcoded product by brand and name (name_matched_lab_records) are likely, not certain, matches: the lab recorded no barcode. - This is a record of what was published, not medical or nutrition advice. ## Terms Free to use. Lab results are CC-BY-SA 4.0 (detectlead.com requires share-alike); credit each original source named in the record. Government data is public domain.