additionalProperties decides whether undeclared keys are allowed.
{"type": "object", "properties": {"name": {"type": "string"}}, "additionalProperties": false}
Set false to reject unknown keys and true or a schema to allow validated extras.