JSON Schema Keywords

JSON Schema keywords are the building blocks of JSON Schema. They are used to define the structure of a JSON document

$dynamicAnchor

core

    Learn JSON Schemaexternal link

    $dynamicRef

    core

      Learn JSON Schemaexternal link

      $vocabulary

      core

        Learn JSON Schemaexternal link

        contains

        Applicator

        Learn JSON Schemaexternal link

        propertynames

        Applicator

        Learn JSON Schemaexternal link

        dependentSchemas

        Validation

        Learn JSON Schemaexternal link

        exclusiveMaximum

        Validation

        Learn JSON Schemaexternal link

        exclusiveMinimum

        Validation

        Learn JSON Schemaexternal link

        minProperties

        Validation

        Learn JSON Schemaexternal link

        multipleOf

        Validation

        Learn JSON Schemaexternal link

        contentEncoding

        Content

        Learn JSON Schemaexternal link

        contentMediaType

        Content

        Learn JSON Schemaexternal link

        contentschema

        Content

        Learn JSON Schemaexternal link

        deprecated

        Meta Data

        Learn JSON Schemaexternal link

        unevaluateditems

        Unevaluated

        Learn JSON Schemaexternal link

        unevaluatedproperties

        Unevaluated

        Learn JSON Schemaexternal link

        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!

        Still Need Help?

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