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.

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.