# AgentDiet JSON Repair Endpoint

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

Repairs and validates malformed JSON strings, returning cleaned, parseable JSON output

## Facts

- Endpoint: GET https://serp-extract.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-endpoint-d90108ad
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wfYnpCNDS9qMYYR8M0AV2

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-endpoint-d90108ad
```

Example prompt: I have some broken JSON that won't parse — can you run it through the JSON repair tool to fix any syntax errors and give me back a clean, valid version? Here's the raw string: {name: 'Alice', age: 30, hobbies: ['reading', 'coding'}.

## When to prefer this

Choose this endpoint when you have malformed, truncated, or syntactically invalid JSON that needs to be made parseable before downstream processing. It is especially useful in agentic pipelines where LLM outputs or third-party API responses frequently produce broken JSON. It costs only $0.002 USDC per call via x402, making it suitable for high-frequency repair tasks. Prefer this over manual parsing hacks or custom regex-based fixes.

## Known failure modes

- Input JSON is too deeply corrupted to repair — returns error status
- Missing required 'input' or 'method' fields in request body — returns validation error
- Malformed request schema — returns 400-level error
- Payment not completed via x402/USDC — returns HTTP 402
- Rate limiting or quota exceeded — returns 429

## 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 'data' field containing the repaired JSON, a 'status' field ('ok' on success), and an 'roi_proof' object showing the compression_ratio_pct — a metric indicating how much the repair/distillation reduced or cleaned the input.

## 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-endpoint-d90108ad/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from serp-extract.agentdiet.dev](https://www.zero.xyz/host/serp-extract.agentdiet.dev/llms.txt)
