Я заметил, что существует API для получения списка топ-тем: Discourse API Docs
И я могу определить, что входит в список «топ», изменив коэффициент формулы в панели администратора.
Мой вопрос: можно ли запросить другой список «топ», не меняя параметр в панели администратора?
Например, запросить одновременно список тем с наибольшим количеством лайков и список тем с наибольшим количеством просмотров.
Нет, это невозможно. Маршрут /top не принимает таких параметров. Эти настройки применяются ко всему сайту для всех пользователей и не могут быть настроены индивидуально для каждого запроса.
Я рекомендую использовать несколько запросов в Data Explorer для получения нужных вам данных:
После настройки запросы можно выполнять через API.