Guides

Report publication

🚧

This Request is Protected by Authentication

Report a publication with a reason.

Request

ReportPublicationRequest

Invocation

import {
  PublicationReportingReason,
  PublicationReportingSpamSubreason,
} from '@lens-protocol/client';

const result = await client.publication.report({
  for: '0x014e-0x0a',
  reason: {
    spamReason: {
      reason: PublicationReportingReason.Spam,
      subreason: PublicationReportingSpamSubreason.FakeEngagement,
    },
  },
  additionalComments: 'comment',
});
mutation ReportPublication($request: ReportPublicationRequest!) {
  reportPublication(request: $request)
}

Response

Returns a Void