Skip to content
POST /api/v1/validate-json-schema

JSON Schema Validator

Paste JSON data and a JSON Schema to validate the data against the schema. The tool reports whether the data is valid and lists all validation errors with their paths. Useful for API contract testing, configuration validation, and data quality checks.

string required
string required
X-Sandbox-Remaining: - get an api key

returns

data.valid
True when the data matches the schema.
data.errors
Failure messages, each starting with the JSON path.
data.data
The data you sent, echoed back next to schema.
response awaiting request sending
Fill in the fields and send a request. The response lands here.

Run it from your code

A temporary key takes one request and lasts seven days at 20 calls a day. Register and it becomes 75 a day, still free.

$ curl -sX POST "https://apixies.io/api/v1/validate-json-schema" \
    -H "X-API-Key: $APIXIES_KEY" \
    -H "Content-Type: application/json" \
    -d '{"data":"{\"name\": \"Alice\", \"age\": 30}","schema":"..."}' | jq '.data.valid'

false

questions

What version of JSON Schema is supported?

The validator supports JSON Schema Draft-07 and is compatible with most Draft-04 and Draft-06 schemas. For the latest Draft 2020-12 features, some keywords may not be supported.

cookies

We use analytics cookies to see how the site gets used. Nothing loads until you accept. Privacy policy