# ManyLives JSON Schema Validator

> ManyLives JSON Schema Validator is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-10).

Validates a JSON value against a provided JSON Schema object and returns a list of validation issues with paths and problem descriptions

## Facts

- Endpoint: POST https://api.manylives.me/paid/json/validate?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-json-schema-validator-aaf8c7a9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_t3F0gOg60INEwxEPokOk0

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 manylives-json-schema-validator-aaf8c7a9 -d '<json body>'
```

Example prompt: Check whether this JSON is valid against my schema — the data is {"age":"41"} and the schema requires age to be an integer and email to be a required string in email format; tell me exactly which fields fail and why.

## When to prefer this

Choose this endpoint when you need a pay-per-call, no-account JSON Schema validation service that returns structured, path-level error details — especially useful for AI agents needing programmatic validation of LLM outputs, API payloads, or user-submitted data without standing up a validation library. Prefer it over general-purpose code execution when you want a lightweight, auditable, single-purpose validation call in an agentic pipeline.

## Known failure modes

- Malformed or non-parseable JSON in the 'data' field causes a parsing error response
- Invalid or non-parseable JSON Schema in the 'schema' field returns an error
- Missing required 'data' or 'schema' parameters results in a 400-level error
- Payment not included or insufficient USDC causes a 402 Payment Required response

## How this service works

Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.

## Output

A JSON object containing a boolean 'valid' field, an array of 'issues' each with a JSONPath 'path' and a human-readable 'problem' description, and an integer 'issue_count' indicating total violations found.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "string",
   "examples": [
    {
     "age": "41"
    }
   ],
   "description": "the JSON value to check (required)"
  },
  "schema": {
   "type": "string",
   "examples": [
    {
     "type": "object",
     "required": [
      "age",
      "email"
     ],
     "properties": {
      "age": {
       "type": "integer"
      },
      "email": {
       "type": "string",
       "format": "email"
      }
     }
    }
   ],
   "description": "the JSON Schema object (required)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "valid": false,
  "issues": [
   {
    "path": "$.age",
    "problem": "expected integer, got string"
   },
   {
    "path": "$.email",
    "problem": "required property is missing"
   }
  ],
  "issue_count": 2
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-json-schema-validator-aaf8c7a9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
