# grundpreis.halowerk.com Pack Size Lookup

> grundpreis.halowerk.com Pack Size Lookup is a paid API for AI agents from grundpreis.halowerk.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-21).

Returns the current documented pack quantity (size/weight) for a product identified by EAN barcode, sourced from Open Food Facts.

## Facts

- Endpoint: POST https://grundpreis.halowerk.com/v1/pack-size?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/grundpreis-halowerk-com-pack-size-lookup-c3af9c74
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ydL6TDJrUhwxoeCpdM1sR

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability grundpreis-halowerk-com-pack-size-lookup-c3af9c74 -d '<json body>'
```

Example prompt: What is the current documented pack size for the product with EAN 4008400401621? I need to know the quantity or weight as listed in Open Food Facts so I can calculate the unit price.

## When to prefer this

Use this endpoint when you need a quick, structured lookup of a product's pack size by EAN barcode from Open Food Facts, especially to feed into unit price or price-per-kg calculations. It explicitly surfaces data gaps, making it reliable for downstream computations. Prefer this over scraping Open Food Facts directly when you need a clean, paid, low-latency API response with explicit gap handling. Not suitable for tracking shrinkflation over time or retrieving retail prices.

## Known failure modes

- EAN not found in Open Food Facts — returns explicit data gap or empty result
- Invalid EAN format (too short/long) — schema validation error
- EAN found but pack size field unpopulated in source data — explicit gap returned
- Service unavailable — HTTP error response
- Stale snapshot — data may not reflect most recent product reformulation

## How this service works

Current 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.

## Output

Returns the current documented pack size (quantity and unit, e.g. 400 g or 1 L) for the given EAN as recorded in Open Food Facts, along with a snapshot indicator and any explicit data gaps where the information is missing or uncertain.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "ean": {
   "type": "string",
   "maxLength": 14,
   "minLength": 8
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/grundpreis-halowerk-com-pack-size-lookup-c3af9c74/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from grundpreis.halowerk.com](https://www.zero.xyz/host/grundpreis.halowerk.com/llms.txt)
