Программный способ получения всех конечных точек API для моего экземпляра?

Спасибо за ответ, Саймон! Я знаком с docs.discourse.org (что, как ни странно, не является официальной документацией, а скорее спецификациями API).

Также я привык использовать консоль браузера для перехвата запросов, а также изучать файлы routes.rb.

Однако, как вы можете себе представить, оба этих варианта довольно утомительны и не совсем удобны для пользователя. Для тех из нас, кто стремится быстро создать глубокие интеграции, особенно если в нашем бизнесе есть другие команды или сторонние поставщики, желающие подключиться, предложение им сделать вышеперечисленное вызывало крайне негативную реакцию.

Хотя я осознаю гибкость возможностей Discourse, разработка на платформе или интеграция с ней — это, мягко говоря, тяжёлая борьба. В отчаянной попытке я надеялся, что существует программный способ агрегации публичных API.