{"uid":"cap_HtfUIILb2oL-vjj-eg0D4","slug":"json-schema-validator-23e1d72f","name":"JSON Schema Validator","description":"Validate JSON data against a JSON Schema and return a detailed list of violations.","url":"https://agent-data-toolkit.onrender.com/validate","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","required":["method"],"properties":{"body":{"type":"object","required":["data","schema"],"properties":{"data":{"type":"object","description":"object or array to validate (required)"},"schema":{"type":"object","description":"object, the JSON Schema to validate against (required)"}}}}},"output":{"type":"object","properties":{"example":{"type":"object","required":["ok","valid"],"properties":{"ok":{"type":"boolean"},"valid":{"type":"boolean"},"errors":{"type":"array","items":{"type":"object","properties":{"path":{"type":"string"},"message":{"type":"string"}}}}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_HMHZWMSs-q0esG5ywfLum","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a JSON data payload against a provided JSON Schema and returns a detailed list of schema violations","exampleAgentPrompt":"Can you validate this JSON object against my schema and give me a detailed list of any violations? Here's the data: {\"name\": \"Alice\", \"age\": \"thirty\"} and the schema requires name to be a string and age to be an integer.","exampleUseCases":null,"resultDescription":"A detailed list of schema violations found in the submitted JSON data, including which fields failed, why they failed, and the schema rules that were violated. Returns an empty violations list if the data is fully valid.","failureModes":["Invalid or malformed JSON submitted as data — returns parse error","Invalid or malformed JSON Schema supplied — returns schema parse error","Missing required request body — returns 400 bad request","Schema references external $ref URIs that cannot be resolved — may return incomplete validation","Very large JSON payloads may timeout or exceed size limits"],"whenToPreferThis":"Use this endpoint when you need to validate structured JSON data against a formal JSON Schema specification and require a detailed, machine-readable list of all violations. Prefer this over ad-hoc parsing when you need precise error paths and rule descriptions. Ideal for validating API request/response payloads, user-submitted data, or LLM-generated JSON before downstream processing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:36:22.742Z","isFirstParty":false}