# AgentDiet JSON Repair

> AgentDiet JSON Repair is a paid API for AI agents from whale-momentum.agentdiet.dev, paid per call via x402 or MPP, $0.002/call, status unknown (last checked 2026-10-20).

Repairs and cleans malformed JSON strings, returning well-formed JSON with a compression ratio metric

## Facts

- Endpoint: GET https://whale-momentum.agentdiet.dev/v1/json-repair?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402, MPP
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentdiet-json-repair-bfe01588
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sJ3C02OQz4NGGeFWoNh3T

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-bfe01588
```

Example prompt: Can you fix this broken JSON for me? It has some syntax errors and missing brackets: '{name: "Alice", age: 30, hobbies: ["reading", "hiking"'

## When to prefer this

Use this endpoint when you have malformed, truncated, or syntactically broken JSON that needs to be repaired into valid parseable JSON. It is especially useful when processing LLM-generated JSON outputs, user-submitted configuration files, or partially received API responses. Prefer this over manual parsing logic when the corruption is non-trivial and you need a quick programmatic fix with minimal latency.

## Known failure modes

- Input JSON is too severely corrupted to recover — returns error status
- Missing required 'raw_json' query parameter — returns validation error
- Input is not JSON at all (e.g. plain text or binary) — may return empty data or error
- Network timeout on large malformed JSON inputs
- Payment failure via x402 — returns HTTP 402 before processing

## 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 with a 'status' field ('ok' on success), a 'data' field containing the repaired and well-formed JSON object, and a 'roi_proof' object that includes a 'compression_ratio_pct' metric indicating how much the input was cleaned up (e.g. 91.4%).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "POST"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "raw_json": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "status": "ok",
  "roi_proof": {
   "compression_ratio_pct": 91.4
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentdiet-json-repair-bfe01588/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from whale-momentum.agentdiet.dev](https://www.zero.xyz/host/whale-momentum.agentdiet.dev/llms.txt)
