Skip to content
masterclass Buddy

Pydantic · Decorator

dataclasses.dataclass

Pydantic’s dataclass decorator adds input validation to standard dataclasses. Use TypeAdapter for validation, serialization, or JSON Schema operations.

Last updated

Syntax

@pydantic.dataclasses.dataclass(*, init=False, repr=True, eq=True, order=False, unsafe_hash=False, frozen=None, config=None, kw_only=False, slots=False)

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

Subscribe
  • TypeAdapter
  • ConfigDict
  • Field
  • RootModel
  • rebuild_dataclass
  • is_pydantic_dataclass
  • field_validator
  • model_validator

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