tools.ozone.report.queryReports
View moderation reports. Reports are individual instances of content being reported, as opposed to subject statuses which aggregate reports at the subject level.
Details · query
| Kind | query |
|---|---|
| Authority | report.ozone.tools |
| Indexed |
Query
query · GETParameters
query stringassignedTo
string · didFilter by the DID of the moderator permanently assigned to the report.
collections
arrayIf specified, reports where the subject belongs to the given collections will be returned. When subjectType is set to 'account', this will be ignored.
maxLength: 20
cursor
stringdid
string · didFilter to reports where the subject is this DID or any record owned by this DID. Unlike `subject` (which scopes to a specific account or record), this returns all reports tied to the DID across both account-level and record-level subjects.
isMuted
booleanFilter by muted status. true returns only muted reports, false returns only unmuted reports. Defaults to false.
default: false
limit
integerminimum: 1maximum: 100default: 50
queueId
integerFilter by queue ID. Use -1 for unassigned reports.
reportTypes
arrayFilter by report types (fully qualified string in the format of com.atproto.moderation.defs#reason<name>).
reportedAfter
string · datetimeRetrieve reports created after a given timestamp
reportedBefore
string · datetimeRetrieve reports created before a given timestamp
sortDirection
stringdefault: "desc"enum: asc | desc
sortField
stringdefault: "createdAt"enum: createdAt | updatedAt
Filter by report status.
knownValues: open | closed | escalated | queued | assigned
subject
string · uriFilter by subject DID or AT-URI.
subjectType
stringIf specified, reports of the given subject type will be returned.
knownValues: account | record | message | conversation
Output
application/jsoncursor
stringSimilar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
List moderation reports submitted by the authenticated account to this moderation service.
-
Cursored listing of moderation reports for the queue view. Filterable by status, subject type, reason, reporter, and subject author. Sorted by (created_at DESC, id DESC). Requires the caller to be an active moderator (any role).
-
dev.knotless.listReports
queryThe reports a moderation service was sent (com.atproto.moderation.createReport), newest first. For its operators: it takes a service token for this method from one of the accounts it names as its operators, or the session cookie of one logged in to its pages.
-
Get a moderation report submitted by the authenticated account to this moderation service.
-
View moderation statuses of subjects (record or repo).