Given the following OpenAPI definition Person: required: - id type: object properties: id: type: string Which of the below objects are valid? Only A, or A & B? A. {"id": ""} B. {"id": null} C. {} This boils down to the question whether "required = true" means "non-null value" or "property must be present". The JSON schema validator at https://json-schema-validator.herokuapp.com/ says that B. be in
{{#tags}}- {{label}}
{{/tags}}