Skip to content
masterclass Buddy

Pydantic · Class

RootModel

RootModel defines a Pydantic model around one custom root value, such as a list or dictionary. The root type is set with a generic parameter and the value is available through root.

Last updated

Syntax

class RootModel(BaseModel, Generic[RootModelRootType]): ...
RootModel[RootType]
model_validate(value) -> RootModel[RootType]

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • BaseModel
  • model_validate
  • model_dump
  • model_dump_json
  • model_json_schema
  • RootModelRootType

Source: Models | Pydantic Docs. Checked 2026-11-03.