com.getorbyt.community.resolveReportedPost

Resolves every open report about one post at once: remove the post, or dismiss the reports and keep it. Requires manage-reports, and manage-posts to remove.

Repository @getorbyt.com did:plc:2xrqztnmzlckb3xfuuukupso namespace authority
Details · procedure
Kindprocedure
Authoritycommunity.getorbyt.com
Indexed

Procedure

procedure · POST

Input

application/json

action

requiredstring
  • knownValues: remove | dismiss

community

requiredstring · at-uri

note

string

For remove: the reason shown to the author. For dismiss: a note for the moderation log.

  • maxLength: 1000

post

requiredstring · at-uri

ruleIndex

integer

For remove: the Community rule the post broke, by position. Shown to the author.

  • minimum: 0

Output

application/json

post

ref

resolved

requiredinteger

How many open reports this resolved.

  • minimum: 0

Errors

AuthenticationRequired

No description in schema.

CommunityNotFound

No description in schema.

InsufficientRole

No description in schema.

PostNotFound

No description in schema.

RuleNotFound

No description in schema.

InvalidState

No description in schema.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Resolves one Community report by removing its post or dismissing the report. Requires authenticated moderator authorization.

  • A moderator action on one post's Community-level state. Removal is scoped to the Community; only actions that change state are journaled.

  • ink.resenha.moderation.resolveReport

    procedure not from the namespace authority

    A maintainer's decision on a reported Resenha comment: remove it from every reader's thread, keep it, remove it and hide its author from suggestions and the pack, or put a removed comment back. The record stays in its author's account either way.

  • The moderation queue grouped by post: each reported post once, with how many reports it has and why, newest report first. Requires manage-reports.

  • Creates a private Community-moderator report for a linked post. Requires authenticated service authorization.