No description available.
View raw schema
{
"properties": {
"actionEventIds": {
"description": "Array of moderation event IDs representing actions taken on this report, in append order (most recently linked event last)",
"items": {
"type": "integer"
},
"type": "array"
},
"actionNote": {
"description": "Note sent to reporter when report was actioned",
"type": "string"
},
"actions": {
"description": "Optional: expanded action events",
"items": {
"ref": "tools.ozone.moderation.defs#modEventView",
"type": "ref"
},
"type": "array"
},
"assignment": {
"description": "Information about moderator currently assigned to this report (if any)",
"ref": "#reportAssignment",
"type": "ref"
},
"comment": {
"description": "Comment provided by the reporter",
"type": "string"
},
"createdAt": {
"description": "When the report was created",
"format": "datetime",
"type": "string"
},
"eventId": {
"description": "ID of the moderation event that created this report",
"type": "integer"
},
"id": {
"description": "Report ID",
"type": "integer"
},
"isAutomated": {
"default": false,
"description": "Whether this report was emitted by automated tooling.",
"type": "boolean"
},
"isMuted": {
"description": "Whether this report is muted. A report is muted if the reporter was muted or the subject was muted at the time the report was created.",
"type": "boolean"
},
"queue": {
"description": "The queue this report is assigned to (if any)",
"ref": "tools.ozone.queue.defs#queueView",
"type": "ref"
},
"queuedAt": {
"description": "When the report was assigned to its current queue",
"format": "datetime",
"type": "string"
},
"relatedReportCount": {
"description": "Number of other pending reports on the same subject",
"type": "integer"
},
"reportType": {
"description": "Type of report",
"ref": "com.atproto.moderation.defs#reasonType",
"type": "ref"
},
"reportedBy": {
"description": "DID of the user who made the report",
"format": "did",
"type": "string"
},
"reporter": {
"description": "Full subject view of the reporter account",
"ref": "tools.ozone.moderation.defs#subjectView",
"type": "ref"
},
"status": {
"description": "Current status of the report",
"knownValues": [
"open",
"closed",
"escalated",
"queued",
"assigned"
],
"type": "string"
},
"subject": {
"description": "The subject that was reported with full details",
"ref": "tools.ozone.moderation.defs#subjectView",
"type": "ref"
},
"subjectStatus": {
"description": "Current status of the reported subject",
"ref": "tools.ozone.moderation.defs#subjectStatusView",
"type": "ref"
},
"updatedAt": {
"description": "When the report was last updated",
"format": "datetime",
"type": "string"
}
},
"required": [
"id",
"eventId",
"status",
"subject",
"reportType",
"reportedBy",
"reporter",
"createdAt"
],
"type": "object"
}