Я не уверен, что вы пытаетесь достичь, но я думаю, что лучший подход к этому - отправлять limit
и order
в качестве параметров запроса вместо создания параметров маршрута для них.Например:
/stats/{id}?order={order}&limit={limit}
Таким образом, вы можете добавить столько необязательных параметров, сколько хотите.