Liquid Studio 2020
JSON Schema Editor / Graphical Notation Overview / Definition Container / Referenced Schema
In This Topic
    Referenced Schema
    In This Topic
    Draft 04 Draft 06 Draft 07

    References and Definitions are the main mechanism within the JSON Schema standard to support re-use. Essentially a schema can be declared within the root schemas Definitions Container, these definition schemas can then be referenced and re-used elsewhere within the schema.

    Schemas that reference a definition have a over the normal icon, and the type field shows the definition they are referencing.

    Code Snippet
    Copy Code
    "ISBN": {
        "$ref": "#/definitions/isbnType"
    }
    

    The UI will provide a list of existing definitions when the type field is dropped down and automatically build a reference is one is selected.

    Changes made to a referenced schema are made to the definition.

    See Also