app.didpic.moderation.createReport

File a moderation report against an account, a record, a hashtag, or a DM message.

Details · procedure
Kindprocedure
Authoritymoderation.didpic.app
Indexed

Procedure

procedure · POST

Input

application/json

reason

string
  • maxLength: 2000

reasonType

requiredstring
  • enum: spam | violation | illegal | harassment | sexual | other

subjectCid

string · cid

subjectDid

string · did

A chat message's id. Exactly one of subjectDid/subjectUri/subjectTag/subjectMessageId must be set - messages have no at-uri, they're never atproto records.

Blob CID of the reported avatar/banner.

When the report is over a profile image, which one.

  • enum: avatar | banner

Hashtag name (without leading #).

  • maxLength: 640
  • maxGraphemes: 64

subjectUri

string · at-uri

Output

application/json

createdAt

requiredstring · datetime

id

requiredinteger

Errors

InvalidRequest

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.

  • app.lovesky.moderation.createReport

    procedure not from the namespace authority

    Report an account to Lovesky's moderators. Reports are private; the subject is never told who reported them.

  • Submit a moderation report regarding an atproto account or record. Implemented by moderation services (with PDS proxying), and requires auth.

  • Submit a user-initiated report on a post, reply, or actor account. The reporter DID is read from the authenticated principal. Reports are dedupe-forever on (reporter, subject): a duplicate submission returns the existing report id with `deduped: true` and no new row is inserted. Per-reporter rate limit applies (5/hour, 50/day). Reports are server-side records only — they are NEVER published as PDS records, never broadcast on the firehose, and are only readable by moderators via the admin surface

  • Report content for moderation review. Requires authentication. Duplicate reports from the same user for the same content are idempotent.

  • Reports an account, a repository, or what someone wrote about one, to the moderation service, as the account logged in to this appview's pages.