Grundpreiswerk
unit price / batch
Calculate kg/l unit prices for up to 50 rows of price_eur plus quantity text or EAN. Example: items [{price_eur:1.29,quantity:"500 g"}]. Errors are reported per row; kg and litre groups are not comparable. Empty batches with no usable line are not charged. No observed store offer.
POST https://grundpreis.halowerk.com/v1/unit-price/batchEingaben
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| items | array | Ja | Up to 50 positions: price_eur plus quantity text or EAN string; invalid rows are reported individually. Example: [{"price_eur":1.29,"quantity":"500 g"}]. |
Vollständiges Eingabeschema anzeigen
{
"type": "object",
"additionalProperties": false,
"required": [
"items"
],
"properties": {
"items": {
"type": "array",
"minItems": 1,
"maxItems": 50,
"items": {},
"description": "Up to 50 positions: price_eur plus quantity text or EAN string; invalid rows are reported individually. Example: [{\"price_eur\":1.29,\"quantity\":\"500 g\"}]."
}
}
}Veröffentlichtes Eingabebeispiel
{
"items": [
{
"price_eur": 1.29,
"quantity": "500 g"
},
{
"price_eur": 2.49,
"quantity": "1 l"
}
]
}Ergebnis & Dokumentation
Maschinenlesbare Dokumentation dieses Hubs
Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.
Weitere Endpunkte dieses Hubs
- Grundpreiswerk0,002 USDC
category unit prices
POSThttps://grundpreis.halowerk.com/v1/category-unit-pricesDistribution of latest included product/store observations, with regular and promotional prices separate. Example: category en:pastas, country DE. Cheapest means cheapest included observations, not the whole market.
- Grundpreiswerk0,002 USDC
pack compare
POSThttps://grundpreis.halowerk.com/v1/pack-compareCompare supplied packs within the same mass or volume basis. Example: 500 g at EUR 1.49 versus 1 kg at EUR 2.69. Unknown quantities and incompatible units are marked rather than silently compared.
- Grundpreiswerk0,002 USDC
pack size
POSThttps://grundpreis.halowerk.com/v1/pack-sizeCurrent documented pack quantity for an EAN string from Open Food Facts. Example: ean 4008400401621. Snapshot and data gaps are explicit. This is neither a historical shrinkflation measure nor a retail price.