# Mart402 Meal Vision – Meal Photo Nutrition Analyzer

> Mart402 Meal Vision – Meal Photo Nutrition Analyzer is a paid API for AI agents from mart402.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-01).

Analyzes a meal photo URL and returns itemized nutrition data (dishes, portions, kcal, macros) with scale calibration, scene complexity, confidence scores, and a 3-run consensus result.

## Facts

- Endpoint: POST https://mart402.com/v1/meal-vision?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mart402-meal-vision-meal-photo-nutrition-analyzer-7eac063b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_x3kxkpPTBtaPdr4WBB9lz

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 mart402-meal-vision-meal-photo-nutrition-analyzer-7eac063b -d '<json body>'
```

Example prompt: Can you analyze this photo of my lunch and tell me the estimated calories, protein, fat, and carbs for each dish? Here's the image URL: https://example.com/my-lunch.jpg

## When to prefer this

Choose this endpoint when you need structured, itemized nutrition data (kcal + macros per dish) extracted directly from a meal photo, especially when accuracy matters and you want honest confidence scores, a disclosed kcal range, and a 3-run consensus methodology. It is particularly strong when reference objects (chopsticks, cutlery, phone) are visible in the photo for scale calibration. Prefer it over generic OCR or LLM vision prompts when you need deterministic 4/4/9 macro cross-checks, PFC ratios, and per-call spread metadata for auditability.

## Known failure modes

- Image URL is inaccessible or returns a non-image response — endpoint cannot fetch the photo
- Image contains no recognizable food items — low confidence scores returned or empty item list
- Poor image quality or extreme occlusion — high uncertainty in kcal range, low confidence scores
- No reference object detected for scale calibration — calibration strength graded as weak or absent
- Network timeout fetching remote image URL

## How this service works

Meal photo to nutrition JSON for AI agents: itemized dishes with portions/kcal/macros, reference-object scale calibration (chopsticks/cutlery/phone, with strength grading), scene-complexity detection, a disclosed calibrated kcal range, PFC energy-balance ratios, and deterministic 4/4/9 cross-checks (alcohol-aware). All estimates carry honest confidence + rules_version. Every call is a 3-run consensus: median run reported with per-call spread and item agreement disclosed. 0.05/image.

## Output

Returns a JSON object with itemized dishes including estimated portion sizes, kilocalories, and macronutrients (protein, fat, carbohydrates); a calibrated kcal range; PFC energy-balance ratios; reference-object scale calibration with strength grading; scene complexity score; per-call spread from 3-run consensus; item agreement disclosure; confidence scores per item; and a rules_version field.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mart402-meal-vision-meal-photo-nutrition-analyzer-7eac063b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mart402.com](https://www.zero.xyz/host/mart402.com/llms.txt)
