The JSON Schema Validator provides utilities to validate JSON payloads against either:
A standard JSON Schema (string-based), or
A generic, metadata-driven schema definition, dynamically converted into a JSON Schema at runtime.
This validator is designed for OutSystems ODC integrations, enabling strong input validation for APIs, forms, and dynamic data structures.
Key Features
Validate JSON against standard JSON Schema
Validate JSON against a generic schema model
Supports validation rules for:
Required fields
Data types
String length and patterns
Numeric ranges
Enumerations
Returns structured validation results
Handles schema and JSON parsing errors safely
BSD-3 license (https://opensource.org/licenses/BSD-3-Clause)