{
  "id": "api:x402-4a188b65807d6c51",
  "kind": "api",
  "name": "keyronne.com/api/validate-json",
  "description": "Validate a JSON value against a JSON Schema and coerce common LLM-output mistakes (numbers as strings, stringified booleans, scalars where arrays are expected, missing defaults, extra properties). Returns the coerced value plus a structured error report. Built for cleaning up LLM tool-call arguments and structured outputs. POST a JSON body like: {\"schema\":{\"type\":\"object\",\"required\":[\"name\",\"age\"],\"properties\":{\"name\":{\"type\":\"string\"},\"age\":{\"type\":\"integer\"}}},\"data\":{\"name\":\"Ada\",\"age\":\"36\"}}",
  "category": "x402",
  "url": "https://keyronne.com/api/validate-json",
  "price": null,
  "x402": true,
  "meta": {
    "network": "eip155:8453",
    "scheme": "exact",
    "pay_to": "0xB86F95EF5FA904318Ea9Df3b59AdCe099b478fC4",
    "method": "POST",
    "last_updated": "2026-11-06T01:06:56.437Z"
  },
  "trust": {
    "verified": true,
    "uptime_pct": 100,
    "latency_ms": 191,
    "checks": 1
  }
}