SpecificationDocsToolsBlogCommunity
System themeSystem
System themeLight
System themeDark
Star on GitHub
eye icon
Introduction
OverviewWhat is JSON Schema?RoadmapSponsorsUse casesCase studiesFAQSimilar technologiesLandscapeCode of conduct
compass icon
Get started
OverviewWhat is a schema?The basicsCreate your first schemaTour of JSON SchemaJSON Schema common terms
Examples
Miscellaneous examplesModelling a file systemOther examples
grad cap icon
Guides
Overview
book icon
Reference
OverviewLearn JSON SchemaJSON Schema keywordsJSON data types
arraybooleannullnumeric typesobjectregular expressionsstring
Dialect and vocabulary declarationValue restrictions
Enumerated valuesConstant values
Schema annotations and comments
AnnotationsComments
Conditional schema validationSchema composition
Boolean JSON Schema combinationModular JSON Schema combination
Media: string-encoding non-JSON dataFor implementers
Common interfaces across implementations
clipboard icon
Specification
Overview
Versions
2020-122019-09draft-07draft-06draft-05
Specification linksMigrationRelease notesJSON Hyper-Schema
eye icon
Introduction
OverviewWhat is JSON Schema?RoadmapSponsorsUse casesCase studiesFAQSimilar technologiesLandscapeCode of conduct
compass icon
Get started
OverviewWhat is a schema?The basicsCreate your first schemaTour of JSON SchemaJSON Schema common terms
Examples
Miscellaneous examplesModelling a file systemOther examples
grad cap icon
Guides
Overview
book icon
Reference
OverviewLearn JSON SchemaJSON Schema keywordsJSON data types
arraybooleannullnumeric typesobjectregular expressionsstring
Dialect and vocabulary declarationValue restrictions
Enumerated valuesConstant values
Schema annotations and comments
AnnotationsComments
Conditional schema validationSchema composition
Boolean JSON Schema combinationModular JSON Schema combination
Media: string-encoding non-JSON dataFor implementers
Common interfaces across implementations
clipboard icon
Specification
Overview
Versions
2020-122019-09draft-07draft-06draft-05
Specification linksMigrationRelease notesJSON Hyper-Schema

Work In Progress Feedback

Right now

We're working towards JSON Schema 2022-NN.

See the GitHub repository for ongoing spec work.

Need Help?

Did you find these docs helpful?

Help us make our docs great!

At JSON Schema, we value docs contributions as much as every other type of contribution!

Edit this page on Github
Learn how to contribute

Still Need Help?

Learning JSON Schema is often confusing, but don't worry, we are here to help!.

Ask the community on GitHub
Ask the community on Slack
Open Collective
Code of Conduct
Slack
X
LinkedIn
Youtube
GitHub

Copyright © 2024 JSON Schema. All rights reserved.