Skip to content
masterclass Buddy

Pydantic · Type Alias

AliasChoices

Pydantic aliases give model fields different names for input and output. You can set aliases per field, use nested paths or fallback names, or generate names for all fields.

Last updated

Syntax

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

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

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

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