# NutriPulse UPF Check

> NutriPulse UPF Check is a paid API for AI agents from nutripulse.theaslangroupllc.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-13).

Scans a product barcode (EAN/UPC) to return NOVA processing group, Nutri-Score, full additive census with flagged-additive notes, sugar/salt/saturated fat per 100g, and a plain verdict using live Open Food Facts data.

## Facts

- Endpoint: GET https://nutripulse.theaslangroupllc.com/api/nutrition/upf-check
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nutripulse-upf-check-6cfd058e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_K3amebaCR3FhUVpRWXej2

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 nutripulse-upf-check-6cfd058e
```

Example prompt: Can you scan barcode 3017620422003 and tell me if this product is ultra-processed, what NOVA group it's in, its Nutri-Score, and flag any EU-banned dyes, IARC sweeteners, or nitrites in its additives?

## When to prefer this

Use this endpoint when you need a deterministic, LLM-free check on whether a specific packaged food product is ultra-processed, with additive-level detail (EU-banned dyes, IARC sweeteners, nitrites) and standardized scores (NOVA, Nutri-Score). Prefer it over general nutrition lookups when the question is specifically about processing level or additive safety for a known barcode.

## Known failure modes

- Barcode not found in Open Food Facts database (product not in 3M+ catalog)
- Invalid or malformed EAN/UPC barcode input
- Product exists but has insufficient nutritional data for a full verdict
- Payment not processed (x402 payment failure)
- Open Food Facts upstream timeout or availability issue

## How this service works

Ultra-processed food check for one real product — scan a barcode (EAN/UPC) and get the NOVA processing group, Nutri-Score, full additive census with flagged-additive notes (EU-banned dyes, IARC-listed sweeteners, nitrites), added sugar/salt/saturated fat per 100g, and a plain verdict. Live Open Food Facts data (3M+ products, global), deterministic, no LLM.

## Output

Returns the product's NOVA processing group (1–4), Nutri-Score letter grade, a full census of additives with flagged notes for EU-banned dyes, IARC-listed sweeteners, and nitrites, the amounts of added sugar, salt, and saturated fat per 100g, and a plain-language health verdict — all sourced live from Open Food Facts.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "type": "string",
   "description": "Brand name, best-effort while upstream text search is degraded"
  },
  "barcode": {
   "type": "string",
   "description": "EAN/UPC barcode digits (preferred — exact product)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nutripulse-upf-check-6cfd058e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from nutripulse.theaslangroupllc.com](https://www.zero.xyz/host/nutripulse.theaslangroupllc.com/llms.txt)
