Для получения тела запроса JSON в FastAPI вы объявляете параметр функции типизированный как модель Pydantic. FastAPI читает тело, парсит JSON, валидирует его по модели и передает вам типизированный объект — автоматически.
Паттерн
pydantic BaseModel
():
name:
price:
description: | =
():
{: item.name, : item.price * }
