JSON Schema Validator
Validate JSON against a JSON Schema.
TL;DR: 0.5 credits per validation. Supports JSON Schema draft 2020-12.
Endpoint: POST /api/v1/json/validate
Overview
Validate API payloads, configuration files, and agent outputs against JSON Schema.
Agent use cases
Validate LLM-generated JSON before processing in agent workflows.
Code examples
Node.js
await fetch("https://useforgekit.dev/api/v1/json/validate", { method: "POST", headers: { Authorization: "Bearer fk_live_..." }, body: JSON.stringify({ data: {}, schema: {} }) });Python
requests.post("https://useforgekit.dev/api/v1/json/validate", json={"data": {}, "schema": {}}, headers={"Authorization": "Bearer fk_live_..."})cURL
curl -X POST https://useforgekit.dev/api/v1/json/validate -d '{"data":{},"schema":{}}' -H "Authorization: Bearer fk_live_..."Pricing
250 free credits/month. Paid plans from $19/mo. View pricing.
FAQ
Which schema drafts?
JSON Schema draft 2020-12 and draft-07.
Max payload size?
1 MB for both data and schema.