JSON Schema type tree

Native JSON schema type tree is created automatically when a valid JSON schema is entered in the type tree field of a card.

The JSON document is determined to be a JSON schema when a field called $schema is found in outermost group. If this element is not found in the JSON document will be treated as a template.

Only UTF-8 data is supported.

Following JSON schema constructs are not supported:
  • External JSON Schemas
  • Tuple validation
  • Pattern properties
  • Additional properties
  • Dependencies
  • If, else, not
Following JSON schema validation are not supported:
  • Email addresses
  • Hostnames
  • IP Addresses
  • URI template
ITX functions that are not supported with JSON schema:
  • Restart
  • Package