Skip to content

Removes a single moderation report from the queue.

Only the one report is deleted, not the whole group of reports against the same content, and the report count stored on the content is left as it was — so the content can keep showing a reported badge.

Endpoint

  • Method: DELETE

  • Path: /moderation/reports/{report_id}

  • Edition: PRO

  • Controller: ModerationController@delete

  • Route source: fluent-community-pro/app/Http/Routes/api.php:100

  • Controller source: fluent-community-pro/app/Http/Controllers/ModerationController.php

  • Requires a community moderator, or the admin or moderator role in the space holding the reported content.

  • Destructive: the report and its related notification rows are deleted. The reported post or comment is untouched, and content already auto-unpublished stays hidden.

Live sample

The request and response below were recorded against a running FluentCommunity install and then anonymised — member names, emails, avatars and post content are fictional, and long collections are trimmed to a few entries.

DELETE Delete Moderation Report

DELETE
/moderation/reports/{report_id}

Removes a single moderation report from the queue.

Controller: ModerationController@delete
Route source: fluent-community-pro/app/Http/Routes/api.php:100

Authorizations

ApplicationPasswords

WordPress Application Passwords — use Basic auth with username:application_password.

Type
API Key (header: Authorization)

Parameters

Path Parameters

report_id*

Report ID extracted from the URL path.

Type
integer
Required

Responses

Successful response

application/json
JSON
{
  
"message": "string"
}

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

FluentCommunity developer documentation