# Kitchen Pass Chef API – Dish Problem Diagnosis

> Kitchen Pass Chef API – Dish Problem Diagnosis is a paid API for AI agents from kitchen-pass.netlify.app, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-11).

Diagnoses cooking failures by taking a dish name and symptom, then returns the likely cause and a verified chef's fix.

## Facts

- Endpoint: POST https://kitchen-pass.netlify.app/v1/diagnose?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/kitchen-pass-chef-api-dish-problem-diagnosis-b2a9b28b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PruxixCG_t8km0N6jIkch

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 kitchen-pass-chef-api-dish-problem-diagnosis-b2a9b28b -d '<json body>'
```

Example prompt: My hollandaise keeps splitting — can you diagnose what's going wrong and tell me how to fix it? The dish is hollandaise and the symptom is that it splits when I add the butter.

## When to prefer this

Use this endpoint when a user describes a specific cooking failure symptom for a supported dish and needs a professional culinary diagnosis and fix. It is specifically strong for classic failure modes: dense dough, split emulsions, gluey starches, grey seared meat, grainy caramel, tough baked goods, and dry chicken. Prefer it over generic LLM culinary advice when you want a curated, chef-verified answer rather than a probabilistic generation. Do not use it for allergen queries, food safety temperatures, storage or reheating questions — those are explicitly refused.

## Known failure modes

- Unsupported topic (allergens, storage, leftovers, reheating, safe temperatures) returns a refusal response at no charge
- Unknown dish or symptom combination returns a 404 at no charge
- Missing required fields (dish or symptom) may result in an error
- Only a 200 success response is billed; all refusals and errors are free

## How this service works

Why is my bread dense? Hollandaise split? Rice gluggy? Send a dish and a symptom; get the likely cause and head chef Cristopher's verified fix. Answered: bread or pizza dough dense, hollandaise or bearnaise split, rice mushy, mash gluey, roast veg soggy, seared meat grey, caramel grainy, pastry shrinking, muffins tough, chicken breast dry, garlic bitter. Refused, never guessed: allergens, storage, leftovers, reheating, safe temperatures. Only a 200 answer is charged; refusals and 404s are free.

## Output

A JSON object containing the dish name, a ranked list of likely causes each paired with a specific verified fix, and a status field. Only covers supported dish/symptom combinations; unsupported queries (allergens, storage, reheating, temperatures) are refused with a free non-200 response.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "dish": {
   "type": "string"
  },
  "symptom": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "dish": "hollandaise",
  "causes": [
   {
    "fix": "Add an ice cube — it could be overheating, as well as the butter being added too fast.",
    "rank": 1,
    "cause": "Butter going in too fast."
   }
  ],
  "status": "ok",
  "symptom": "split"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/kitchen-pass-chef-api-dish-problem-diagnosis-b2a9b28b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from kitchen-pass.netlify.app](https://www.zero.xyz/host/kitchen-pass.netlify.app/llms.txt)
