# Handel Halowerk Nutrition & Eco Score Analyzer

> Handel Halowerk Nutrition & Eco Score Analyzer is a paid API for AI agents from handel.halowerk.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Returns nutritional values per 100g, Nutri-Score, NOVA processing group, environmental score, and packaging composition for a food product, each with the underlying input data that produced them.

## Facts

- Endpoint: POST https://handel.halowerk.com/v1/nutrition-eco
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/handel-halowerk-nutrition-eco-score-analyzer-5f50cffb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zQoplMmHwicsJWC6f7lCV

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 handel-halowerk-nutrition-eco-score-analyzer-5f50cffb -d '<json body>'
```

Example prompt: Can you analyze this food product's nutritional profile — give me the Nutri-Score with the fibre and fruit/vegetable share inputs that went into it, the NOVA processing group, and any environmental or packaging scores available?

## When to prefer this

Choose this endpoint when you need not just the Nutri-Score letter grade but the full set of inputs that produced it — especially fibre and fruit/vegetable share, which substantially shift the result and are often missing from summary-only sources. Prefer it over barcode-lookup endpoints when you already have product data and need transparent, auditable computation. It is also the right choice when you need NOVA group, environmental score, and packaging composition in a single call rather than assembling them from separate APIs.

## Known failure modes

- Missing fibre or fruit/vegetable share causes Nutri-Score to be computed from partial inputs without the grade reflecting that gap
- Environmental score unavailable if product lacks sufficient sourcing or lifecycle data
- Invalid or incomplete nutrient data returns validation error or partial results
- Packaging composition absent if product data does not include material declarations
- Rate limiting or payment failure returns 402 or 429 error

## How this service works

Returns the nutritional values per hundred grams, the Nutri-Score and NOVA processing group, the environmental score where available, and the packaging composition, each with the data that produced it. A Nutri-Score without its inputs is a grade without a calculation: fibre and the fruit and vegetable share move the result substantially, and when they are absent the score is computed from what remains without that being visible in the grade itself.

## Output

A structured response containing: nutritional values per 100g (energy, fat, saturated fat, carbohydrates, sugars, fibre, protein, salt), the Nutri-Score letter grade alongside all the input values (including fibre and fruit/vegetable fraction) that produced it, the NOVA processing group classification, an environmental score where data is available, and packaging material composition — all with the source data that generated each score for full transparency.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "barcode": {
   "type": "string",
   "maxLength": 20,
   "minLength": 8
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/handel-halowerk-nutrition-eco-score-analyzer-5f50cffb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from handel.halowerk.com](https://www.zero.xyz/host/handel.halowerk.com/llms.txt)
