scan_barcode
Look up an Australian product by barcode (EAN/UPC/JAN, 6–14 digits) and get full chemical-safety analysis. Returns the product info (if found) plus an array of flagged ingredients with severity (red/amber), the matching chemical rule, source citation, and condition-specific notes. Optional conditions array escalates flags for users with chronic conditions: mcas, eczema, pcos, fertility, pregnancy, fibromyalgia, pots, ibs, hashimotos, fragrance, autism, adhd, asthma, autoimmune, endometriosis, lyme, chronic-fatigue.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| barcode | Yes | 6–14 digit barcode (EAN/UPC/JAN). Common: 13-digit EAN. | |
| conditions | No | Optional list of personal condition tags to escalate flags for. Multiple supported. |