diff --git a/fastapi/openapi/models.py b/fastapi/openapi/models.py index 8ed5206ce..d7eb4a04a 100644 --- a/fastapi/openapi/models.py +++ b/fastapi/openapi/models.py @@ -158,7 +158,7 @@ class Schema(BaseModelWithConfig): unevaluatedProperties: Optional["SchemaOrBool"] = None # Ref: JSON Schema Validation 2020-12: https://json-schema.org/draft/2020-12/json-schema-validation.html#name-a-vocabulary-for-structural # A Vocabulary for Structural Validation - type: Optional[Union[TypeValue, list[TypeValue]]] = None + type: Optional[Union[TypeValue, List[TypeValue]]] = None enum: Optional[List[Any]] = None const: Optional[Any] = None multipleOf: Optional[float] = Field(default=None, gt=0)