FForgeKit

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.