Skip to content

Reports API

Analytics, moderation reporting, and Pro reporting endpoints for administrators.

PRO

Authentication

Reports routes are primarily administrator-only and are protected by AdminPolicy or moderation-specific policies.

Endpoints

MethodPathEditionOperationWhat it does
GET/analytics/overview/widgetPROGet Overview Widget ReportReturns the four headline community counters — members, posts, comments and spaces — each with a period-over-period comparison.
GET/analytics/overview/activityPROGet Overview Activity ReportReturns a gap-filled time series of one activity type across the community, ready to plot without client-side interpolation.
GET/analytics/overview/popular-day-timePROGet Popular Day Time ReportReturns a day-of-week by time-of-day heatmap of community activity, as a fixed grid of six four-hour blocks against the seven weekdays.
GET/analytics/members/widgetPROGet Member Widget ReportReturns the member counters for a date range — total, active, new and pending — each with a period-over-period comparison.
GET/analytics/members/activityPROGet Member Activity ReportReturns a gap-filled time series of member signups across the requested range.
GET/analytics/members/top-membersPROList Top Members ReportReturns ten member profiles ordered by lifetime points, drawn from those who joined within the requested range.
GET/analytics/members/top-post-startersPROList Top Post Starters ReportReturns the ten members who published the most posts within the requested range, each with their post count.
GET/analytics/members/top-commentersPROList Top Commenters ReportReturns the ten members who wrote the most comments within the requested range, each with their comment count.
GET/analytics/spaces/widgetPROGet Space Widget ReportReturns the space counters for a date range — spaces, posts, comments and members — optionally narrowed to one space.
GET/analytics/spaces/activityPROGet Space Activity ReportReturns a gap-filled time series of posts, optionally narrowed to one space with `space_id`.
GET/analytics/spaces/popularPROList Popular Spaces ReportReturns a ranked table of the busiest spaces, or — when `space_id` is supplied — the busiest posts inside that one space.
GET/analytics/spaces/searchPROSearch Report SpacesSearches community spaces by title, returning id and title pairs for the analytics space picker.
POST/moderation/reportPROCreate Moderation ReportFiles a moderation report against a post or a comment and returns the report together with the reported content.
GET/moderation/reportsPROList Moderation ReportsReturns the paginated moderation queue, newest first, with the reported post or comment, its author and the reporting member attached.
PUT/moderation/reports/{report_id}PROUpdate Moderation ReportResolves a moderation report by setting its status, and publishes or unpublishes the reported content to match.
DELETE/moderation/reports/{report_id}PRODelete Moderation ReportRemoves a single moderation report from the queue.
POST/moderation/configPROSave Moderation ConfigStores the content moderation configuration and keeps the `content_moderation` feature flag in step with its `is_enabled` value.

FluentCommunity developer documentation