# Vextorium Food Product Lookup by Barcode

> Vextorium Food Product Lookup by Barcode is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-20).

Returns detailed food product facts (name, brand, Nutri-Score, NOVA group, Eco-Score, nutrients, allergens, additives, ingredients) for a given EAN or UPC barcode, sourced from Open Food Facts.

## Facts

- Endpoint: POST https://api.vextorium.com/producto-alimento-pago?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-food-product-lookup-by-barcode-fabb0a05
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Ul2E4qTe8N_erJiEVUdRB

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 vextorium-food-product-lookup-by-barcode-fabb0a05 -d '<json body>'
```

Example prompt: Can you look up the food product with barcode 3017620422003 and tell me its Nutri-Score, NOVA group, allergens, and nutritional values per 100g?

## When to prefer this

Use this endpoint when you need structured, multi-dimensional food product data (nutrition, health scores, allergens, sustainability) from a single barcode scan. Prefer it over a generic web search when you need machine-readable fields like Nutri-Score, NOVA, Eco-Score, and per-100g nutrients in a consistent schema. It is particularly suited for diet-tracking, allergen-detection, and sustainability-comparison workflows.

## Known failure modes

- Barcode not found in Open Food Facts database — returns null or empty product fields
- Invalid or malformed barcode string — may return no match
- Product exists but has incomplete data — some fields (e.g. fiber, nova) may be null
- Network or upstream Open Food Facts API unavailability — call may time out or return an error

## How this service works

Food product facts by barcode (EAN/UPC) from Open Food Facts: name, brand, quantity, Nutri-Score, NOVA processing group, Eco-Score, nutrients per 100 g, allergens, additives, ingredients and countries.

## Output

A JSON object containing the product's name, brand, quantity, image URL, source, Nutri-Score grade, NOVA group, Eco-Score grade, full ingredient text, allergen list, additive list, food categories, countries of sale, and a breakdown of per-100g nutrients including energy (kcal), fats, saturated fats, carbohydrates, sugars, fiber, proteins, and salt.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "codigo": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-food-product-lookup-by-barcode-fabb0a05/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
