Порядок важен! При определении функций обработчиков путей важно учитывать порядок. В примере ниже путь для получения информации о себе (me — англ. я, мне) определяется раньше, чем путь для параметризованного пути по идентификатору пользователя userid. Если их поменять местами, то FastAPI обработает путь /users/me как путь для userid="me". from fastapi import FastAPI app = FastAPI() @app.get("/users/me") async def read_user_me(): return {"user_id": "the current user"}_ @app.get("/users/{userid}") async def read_user(user_id: str): return {"userid": userid} Материал представляет собой заметку на основе статьи документации FastAPI (вольный перевод) https://fastapi.tiangolo.com/tutorial/path-params. #path #parameters