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
      • contentEncoding

        Content

      • Learn JSON Schemaexternal link
      • contentMediaType

        Content

      • Learn JSON Schemaexternal link
      • contentschema

        Content

      • Learn JSON Schemaexternal link
      • dependentSchemas

        Validation

      • Learn JSON Schemaexternal link
      • deprecated

        Meta Data

      • Learn JSON Schemaexternal link
      • exclusiveMaximum

        Validation

      • Learn JSON Schemaexternal link
      • exclusiveMinimum

        Validation

      • Learn JSON Schemaexternal link
      • minLength

        Validation

      • Learn JSON Schemaexternal link
      • minProperties

        Validation

      • Learn JSON Schemaexternal link
      • multipleOf

        Validation

      • Learn JSON Schemaexternal link
      • propertynames

        Applicator

      • 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!.