{ "$schema": "https://json-schema.org/draft/2020-12/schema", "type": "object", "properties": { "age": { "type": "integer", "minimum": 0 }, "active": { "type": "boolean" }, "start_date": { "type": "string", "format": "date" }, "status": { "type": "string", "enum": ["pending", "approved", "rejected"] } }, "required": ["age", "active", "start_date", "status"] }