tools.ozone.inbox.getReport
#main
Get a moderation report submitted by the authenticated account to this moderation service.
Parameters
| Property | Type | Known Values | Required | Description |
|---|---|---|---|---|
| did | string (did) | - | ❌ | Reporter to preview. Defaults to the authenticated account; another account requires an active moderator, triage, or admin credential. |
| id | integer | - | ✅ | Report ID (report table ID), as returned by listReports. |
Output
- Encoding: application/json
| Property | Type | Known Values | Required | Description |
|---|---|---|---|---|
| report | #reportView | - | ✅ | - |
| resolution | #resolutionView | - | ❌ | - |
#reportView
| Property | Type | Known Values | Required | Description |
|---|---|---|---|---|
| src | string (did) | - | ✅ | DID of the moderation service that received the report. |
| id | integer | - | ✅ | Report ID (report table ID), used by Ozone's report detail page. |
| reasonType | string | - | ✅ | The exact fully-qualified reason NSID submitted with and stored on the report. |
| reason | string | - | ❌ | - |
| subject | union of com.atproto.admin.defs#repoRef com.atproto.repo.strongRef chat.bsky.convo.defs#messageRef chat.bsky.convo.defs#convoRef | - | ✅ | - |
| record | unknown | - | ❌ | Raw record JSON for the subject, when the subject is a record and the record is available. |
| status | string | pending resolved | ✅ | - |
| createdAt | string (datetime) | - | ✅ | - |
| updatedAt | string (datetime) | - | ✅ | - |
#resolutionView
| Property | Type | Known Values | Required | Description |
|---|---|---|---|---|
| outcome | string | actionTaken noAction other | ✅ | - |
| actionTaken | string | - | ❌ | Public action associated with this report's resolution. See the public action vocabulary table. |
| scope | string | network app labelOnly | ❌ | - |
| resolvedAt | string (datetime) | - | ✅ | - |