Core Vocabulary Official Included By Default
This vocabulary defines JSON Schema core terminology and mechanisms; related specifications build upon this specification and define different applications of JSON Schema.
| Base Dialect | Draft 4 |
|---|---|
| URI | https://json-schema.org/draft-04/draft-zyp-json-schema-04 |
| Specification | https://json-schema.org/draft-04/draft-zyp-json-schema-04 |
| Authors | |
| Metaschema | http://json-schema.org/draft-04/schema# |
This vocabulary is mandatory on this dialect. It is available by default and cannot be removed.
Keywords
| Keyword | Kind | Instance | Summary |
|---|---|---|---|
| id | Identifier | Any | This keyword declares an identifier for the schema resource. |
| $schema | Identifier | Any | This keyword is both used as a JSON Schema dialect identifier and as a reference to a JSON Schema which describes the set of valid schemas written for this particular dialect. |
| $ref | Applicator | Any | This keyword is used to reference a statically identified schema. |