tools.ozone.report.getLiveStats

Get live report statistics from the past 24 hours. Filter by queue, moderator, or report type. Omit all parameters for aggregate stats.

class atproto_client.models.tools.ozone.report.get_live_stats.Params

Bases: ParamsModelBase

Parameters model for tools.ozone.report.getLiveStats.

field moderator_did: Did | None = None

Filter stats by moderator DID.

field queue_id: int | None = None

Filter stats by queue. Use -1 for unqueued reports.

field report_types: List[str] | None = None

Filter stats by report types.

class atproto_client.models.tools.ozone.report.get_live_stats.ParamsDict

Bases: TypedDict

moderator_did: NotRequired[Did | None]

Filter stats by moderator DID.

queue_id: NotRequired[int | None]

Filter stats by queue. Use -1 for unqueued reports.

report_types: NotRequired[List[str] | None]

Filter stats by report types.

class atproto_client.models.tools.ozone.report.get_live_stats.Response

Bases: ResponseModelBase

Output data model for tools.ozone.report.getLiveStats.

field stats: models.ToolsOzoneReportDefs.LiveStats [Required]

Statistics for the requested filter.