Skip to main content

tools.ozone.inbox.getReport

#main​

Get a moderation report submitted by the authenticated account to this moderation service.

Parameters​

PropertyTypeKnown ValuesRequiredDescription
didstring (did)-❌Reporter to preview. Defaults to the authenticated account; another account requires an active moderator, triage, or admin credential.
idinteger-✅Report ID (report table ID), as returned by listReports.

Output​

  • Encoding: application/json
PropertyTypeKnown ValuesRequiredDescription
report#reportView-✅-
resolution#resolutionView-❌-

#reportView​

PropertyTypeKnown ValuesRequiredDescription
srcstring (did)-✅DID of the moderation service that received the report.
idinteger-✅Report ID (report table ID), used by Ozone's report detail page.
reasonTypestring-✅The exact fully-qualified reason NSID submitted with and stored on the report.
reasonstring-❌-
subjectunion of
com.atproto.admin.defs#repoRef
com.atproto.repo.strongRef
chat.bsky.convo.defs#messageRef
chat.bsky.convo.defs#convoRef
-✅-
recordunknown-❌Raw record JSON for the subject, when the subject is a record and the record is available.
statusstringpending
resolved
✅-
createdAtstring (datetime)-✅-
updatedAtstring (datetime)-✅-

#resolutionView​

PropertyTypeKnown ValuesRequiredDescription
outcomestringactionTaken
noAction
other
✅-
actionTakenstring-❌Public action associated with this report's resolution. See the public action vocabulary table.
scopestringnetwork
app
labelOnly
❌-
resolvedAtstring (datetime)-✅-