Pydantic از کلاس‌های دارای annotation مدل می‌سازد. Model.model_validate(data) داده را بررسی و تبدیل می‌کند (حالت lax رشته‌ی "5" را به 5 تبدیل می‌کند) و در صورت خطا ValidationError با فهرست خطاها می‌دهد. FastAPI آن را برای body ‌ی درخواست و پاسخ استفاده می‌کند.