time_read не включает время, которое пользователь мог потратить на чтение писем, отправленных с сайта. Его значение рассчитывается на основе времени, которое пользователь провел с открытыми темами на экране. Подробнее о том, как рассчитывается время, см. по адресу: How does post tracking work in Discourse.
Вы можете отправлять API-запросы для получения конкретных отчетов. Например, этот запрос работает для отчета «Посещения пользователей»:
curl -X GET "https://forum.example.com/admin/reports/visits.json?end_date=2019-07-10&start_date=2019-06-10" \
-H "Api-Username: system" \
-H "Api-Key: $api_key" -H \
"Content-Type: multipart/form-data;"
Запросы к конечной точке /admin/reports/bulk.json также должны работать. Убедитесь, что вы добавили .json к URL-адресу и что параметры запроса start_date и end_date включены в URL-адрес.