J
JSON Validator
Playground · v1.0
Examples
Reference
POST /api/validate
POST /api/validate-spec
Spec Syntax
field
Required scalar field
field?
Optional scalar field
obj{f1,f2}
Required nested object
obj?{f1,f2}
Optional nested object
list[{f1,f2}]
Array — each item validated
list?[{f1,f2}]
Optional array
Response Shape
{ missing: string[], extra: string[] }
POST /api/validate
{ valid: boolean, errors: string[] }
POST /api/validate-spec
⌘
↵
to send
POST /api/validate
POST /api/validate-spec
Prettify
Clear
Send
Body
raw JSON
1
Response
// Paste a payload and hit Send
IDLE
Ready