{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/flipdish/refs/heads/main/json-schema/stores-dynamic-form-rules-schema.json", "title": "DynamicFormRules", "description": "DynamicFormRules schema from Flipdish API - Stores.", "type": "object", "properties": { "MaxLength": { "$ref": "#/components/schemas/DynamicFormRule" }, "MinLength": { "$ref": "#/components/schemas/DynamicFormRule" }, "Required": { "$ref": "#/components/schemas/DynamicFormRule" }, "Pattern": { "$ref": "#/components/schemas/DynamicFormRule" }, "Predefined": { "type": "array", "items": { "$ref": "#/components/schemas/DynamicFormFieldOption" }, "example": [] } } }