Optionalaffected"Betroffene Bundesländer nach derzeitigem Stand", split into a list.
Optionalbest"Haltbarkeit" — best-before / durability information.
The full label→value map parsed from the HTML description — a superset of the
typed accessors above, so a label this client does not model first-class (or a
product-type-specific one) is still available. Keys are the German labels with
the trailing colon stripped, e.g. "Grund der Meldung", "Bildquelle". A label the
notice repeats (one lot number per product) keeps every distinct value, joined with
"; "; the typed fields above carry the same joined text. A value keeps the
notice's line breaks as "\n" (an address, one batch or product per line); other
whitespace is collapsed and each line trimmed.
OptionalimagesThe same images, each with its own credit ("Bildquelle", e.g. "© Netto Marken
Discount") — the credit to show with that image. fields.Bildquelle joins the
distinct credits of all images, so it can't tell which image each one belongs to.
OptionalimageEvery <img src=…> image URL in the description, in order.
OptionallinkURL of the warning's detail page on lebensmittelwarnung.de (a reference).
Optionallot"Chargennummer / Los-Kennzeichnung" — batch/lot identifiers.
Optionalmanufacturer"Hersteller / Inverkehrbringer" — manufacturer / distributor.
Optionalpackaging"Verpackungseinheit" — packaging unit.
Optionalproduct"Produktbezeichnung/ -beschreibung" — the product name/description from the
notice body (e.g. "KIMCHI 300 Gramm"). Often the same as title.
OptionalpubPublication timestamp as served (RFC 822), e.g. "Wed, 8 Jul 2026 16:00:00 +0200".
OptionalpublishedpubDate as an ISO-8601 string in UTC, when it is a form parsePubDate reads (RFC
822 with English or German names and zones, ISO 8601, DD.MM.YYYY HH:MM; a stamp
without a zone is German time), else absent.
OptionalrawThe raw HTML <description> body, kept verbatim for callers who need more.
Optionalreason"Grund der Meldung" — why the warning was issued (e.g. "Fremdkörper").
OptionaltitleThe product name, e.g. "ja! Beerenmischung, tiefgefroren, 750 Gramm Beutel" —
the feed's <title>. When the portal serves an unrendered template there
instead ($esc.escapeXml(…), every item in September 2026), this is
product; absent when neither is usable.
One product warning (Warnung / Rückruf) from the feed's
<item>elements, projected to typed factual fields plus the genericfieldsmap for anything the feed carries beyond the first-class accessors.