tools.ozone.report.get_live_stats

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

Bases: ParamsModelBase

Parameters model for tools.ozone.report.getLiveStats.

field moderator_did: str | 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: typing_extensions.NotRequired[str | None]

Filter stats by moderator DID.

queue_id: typing_extensions.NotRequired[int | None]

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

report_types: typing_extensions.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.