Reports API
Moderation reporting endpoints for administrators. The old analytics endpoints that also lived here were replaced by the Insights API.
PRO
Authentication
Reports routes are primarily administrator-only and are protected by AdminPolicy or moderation-specific policies.
Endpoints
| Method | Path | Edition | Operation | What it does |
|---|---|---|---|---|
POST | /moderation/report | PRO | Create Moderation Report | Files a moderation report against a post or a comment and returns the report together with the reported content. |
GET | /moderation/reports | PRO | List Moderation Reports | Returns the paginated moderation queue, newest first, with the reported post or comment, its author and the reporting member attached. |
PUT | /moderation/reports/{report_id} | PRO | Update Moderation Report | Resolves a moderation report by setting its status, and publishes or unpublishes the reported content to match. |
DELETE | /moderation/reports/{report_id} | PRO | Delete Moderation Report | Removes a single moderation report from the queue. |
POST | /moderation/config | PRO | Save Moderation Config | Stores the content moderation configuration and keeps the `content_moderation` feature flag in step with its `is_enabled` value. |