# AgentDiet JSON Repair & Web Distillation Endpoint

> AgentDiet JSON Repair & Web Distillation Endpoint is a paid API for AI agents from github-audit-72343955726.us-central1.run.app, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-14).

Fetches and distills web content or malformed JSON into clean, agent-ready markdown with high token compression, returning ROI metrics on tokens saved.

## Facts

- Endpoint: GET https://github-audit-72343955726.us-central1.run.app/v1/json-repair?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentdiet-json-repair-web-distillation-endpoint-8e944b75
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rDHEr3SS89ZhypoBJyWE4

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 agentdiet-json-repair-web-distillation-endpoint-8e944b75
```

Example prompt: Can you fetch and distill that messy documentation page into clean markdown so I can feed it to the model without burning through tokens — I want to see the compression ratio too.

## When to prefer this

Choose this endpoint when an AI agent needs to ingest web content or broken JSON with minimal token overhead, particularly when fitting content into tight context windows. It is especially useful when you need quantified compression metrics (tokens saved, ROI multiplier) to justify the distillation step. Prefer it over raw web scrapers when the output must be clean, structured markdown rather than raw HTML.

## Known failure modes

- Invalid or unreachable URL returns an error status with no content
- Malformed input that cannot be repaired may return partial or empty data
- Rate limiting or payment failure (HTTP 402) if USDC payment via x402 is not processed
- Very short or already-minimal content may yield low compression ratio with minimal ROI
- Timeout on large or slow-loading pages may return incomplete distillation

## How this service works

15-App Autonomous Business-to-Agent (B2A) API Hub & MCP Suite. Supports Web Distillation, On-Chain Risk, DEX Token Intelligence, B2B Lead Enrichment, Domain OSINT, Email Verification, SEC Filings, GitHub Audits, Prompt Firewall, and native HTTP 402 (x402 Base USDC).

## Output

Returns a JSON object containing: distilled content as markdown under data.content, a title, the mode used, status 'ok', and an roi_proof block with raw_tokens, distilled_tokens, tokens_saved, compression_ratio_pct, and roi_multiplier — giving the agent full transparency into how much the content was compressed.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "mode": "markdown",
   "title": "Example Documentation",
   "content": "# Example Documentation\nClean agent-ready markdown..."
  },
  "status": "ok",
  "roi_proof": {
   "raw_tokens": 14200,
   "tokens_saved": 13520,
   "roi_multiplier": 67.6,
   "distilled_tokens": 680,
   "compression_ratio_pct": 95.2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentdiet-json-repair-web-distillation-endpoint-8e944b75/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from github-audit-72343955726.us-central1.run.app](https://www.zero.xyz/host/github-audit-72343955726.us-central1.run.app/llms.txt)
