Доступ к JSON-данным отчетов через Pipedream

Здравствуйте,

Я пытаюсь получить данные отчётов Discourse через Pipedream, чтобы затем отправить их в Segment для аналитики.

Интеграция Pipedream с Discourse работает, когда я запускаю начальный запрос https://${auths.discourse.domain}/admin/users/list/active.json с моими учётными данными. Как только я пытаюсь выполнить другой запрос (который, между прочим, работает в браузере), например https://${auths.discourse.domain}/admin/reports/signups.json, Pipedream возвращает ошибку 404 с сообщением «The requested URL or resource could not be found» (Запрашиваемый URL или ресурс не найден).

Я знаю, что ресурс существует (я могу вставить тот же URL в браузер, и он работает), поэтому, не могли бы вы помочь мне понять, почему Pipedream не может получить доступ к этим отчётам?

Любая помощь будет очень кстати.

Передаются ли ваше имя пользователя API и ключ через правильные заголовки? Возможно, стоит посмотреть документацию по API Discourse?

Я был, но я сгенерировал API-ключ для всех пользователей, а сегодня утром, когда я попытался сгенерировать ключ, привязанный к моему имени администратора, всё заработало. :sweat_smile:

Возможно, стоит где-то в документации — или в посте о реверс-инжиниринге не задокументированных API-эндпоинтов — это упомянуть? К концу вчерашнего дня я был уверен, что что-то делаю не так, но не нашёл в документации упоминания о разных уровнях прав доступа для некоторых API-маршрутов по сравнению с другими.

Спасибо за помощь — я это ценю!