JSON Schema additionalProperties Keyword

additionalProperties decides whether undeclared keys are allowed.

Syntax

{"type": "object", "properties": {"name": {"type": "string"}}, "additionalProperties": false}

Explanation

Set false to reject unknown keys and true or a schema to allow validated extras.