Поток OAuth для интеграции аккаунта сообщества Discourse с сторонним CRM-инструментом для создания тикетов сообщества

Спасибо @thoka
Создание и настройка ключа API:
Работа с этой документацией похожа на генерацию ключа API из Discourse (учетная запись сообщества), а затем его ручное добавление в мое веб-приложение, которое я буду использовать позже для вызовов API.

Я объясню свой случай использования немного подробнее:
Пользователь может нажать кнопку [Добавить Discourse],
что перенаправит его на страницу OAuth Discourse, где пользователь предоставит мне все разрешения.
После нажатия «Принять» Discourse вернет токен на мой callbackUrl,
который я сохраню и буду использовать для дальнейших вызовов API.

Есть ли какая-либо документация, которая поможет мне достичь этого?