Check JSON against a JSON Schema (draft-07 or 2020-12) and get every error with its path, e.g. /items/2/price — for agents checking their own output.
curl -X POST https://api.bigapi.dev/v1/verify/json-schema -H 'Authorization: Bearer $KEY' -H 'Content-Type: application/json' -d '{"schema":{"type":"object","required":["id"]},"data":{}}'
New keys come with 100 free operations, no signup: curl -X POST https://api.bigapi.dev/v1/keys. Failed calls cost nothing.
| Name | Meaning |
|---|---|
schema required | The JSON Schema to check against; set $schema to the 2020-12 URL for draft 2020-12, otherwise draft-07 is used. |
data required | The JSON value to check (object, array or any JSON value). |
Returns application/json. Response headers carry the cost (X-BigAPI-Cost) and notes about your input (X-BigAPI-Warnings).
Connect BiGapi as an MCP server: https://api.bigapi.dev/mcp (hosted) or npx -y @bigapi/mcp (local). Then ask in plain words; the agent finds json_schema_validate on its own.