Skip to content
masterclass Buddy

Pydantic · Class

AliasGenerator

Pydantic aliases give fields alternate names for input and output. Define them on a field, describe nested or alternate input with AliasPath and AliasChoices, or generate them for a whole model.

Last updated

Syntax

Field(alias=...)
Field(validation_alias=...)
Field(serialization_alias=...)
ConfigDict(alias_generator=...)
AliasPath(...)
AliasChoices(...)
AliasGenerator(validation_alias=..., serialization_alias=...)

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

Subscribe
  • AliasPath
  • AliasChoices
  • AliasGenerator
  • Field
  • ConfigDict
  • to_pascal
  • to_camel
  • to_snake

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