8 / 25
Как отдавать HTTP-ошибки и кастомные статус-коды в FastAPI?
Для ошибок поднимайте HTTPException(status_code, detail) — FastAPI вернёт JSON с правильным кодом. Для успешного ответа со статусом отличным от 200 используйте status_code= в декораторе или возвращайте Response/JSONResponse с нужным status_code.