Skip to content
masterclass Buddy

Pydantic · Method

TypeAdapter.json_schema

TypeAdapter.json_schema() returns a JSON Schema dictionary for an adapted type. It supports aliases, reference templates, union formats, custom schema generators, and validation or serialization mode.

Last updated

Syntax

TypeAdapter.json_schema(*, by_alias=None, ref_template=DEFAULT_REF_TEMPLATE, union_format='any_of', schema_generator=GenerateJsonSchema, mode='validation')

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

Subscribe
  • TypeAdapter
  • BaseModel.model_json_schema
  • TypeAdapter.dump_json
  • GenerateJsonSchema
  • JsonSchemaMode

Source: JSON Schema | Pydantic Docs. Checked 2026-11-03.