tools.ozone.moderation.get_account_timeline¶

class atproto_client.models.tools.ozone.moderation.get_account_timeline.Params¶

Bases: ParamsModelBase

Parameters model for tools.ozone.moderation.getAccountTimeline.

field did: str [Required]¶

Did.

Constraints:
class atproto_client.models.tools.ozone.moderation.get_account_timeline.ParamsDict¶

Bases: TypedDict

did: str¶

Did.

class atproto_client.models.tools.ozone.moderation.get_account_timeline.Response¶

Bases: ResponseModelBase

Output data model for tools.ozone.moderation.getAccountTimeline.

field timeline: List[models.ToolsOzoneModerationGetAccountTimeline.TimelineItem] [Required]¶

Timeline.

class atproto_client.models.tools.ozone.moderation.get_account_timeline.TimelineItem¶

Bases: ModelBase

Definition model for tools.ozone.moderation.getAccountTimeline.

field day: str [Required]¶

Day.

field py_type: Literal['tools.ozone.moderation.getAccountTimeline#timelineItem'] = 'tools.ozone.moderation.getAccountTimeline#timelineItem'¶
field summary: List[models.ToolsOzoneModerationGetAccountTimeline.TimelineItemSummary] [Required]¶

Summary.

class atproto_client.models.tools.ozone.moderation.get_account_timeline.TimelineItemSummary¶

Bases: ModelBase

Definition model for tools.ozone.moderation.getAccountTimeline.

field count: int [Required]¶

Count.

field event_subject_type: Literal['account'] | Literal['record'] | Literal['chat'] | str [Required]¶

Event subject type.

field event_type: models.ToolsOzoneModerationDefs.ModEventTakedown | models.ToolsOzoneModerationDefs.ModEventReverseTakedown | models.ToolsOzoneModerationDefs.ModEventComment | models.ToolsOzoneModerationDefs.ModEventReport | models.ToolsOzoneModerationDefs.ModEventLabel | models.ToolsOzoneModerationDefs.ModEventAcknowledge | models.ToolsOzoneModerationDefs.ModEventEscalate | models.ToolsOzoneModerationDefs.ModEventMute | models.ToolsOzoneModerationDefs.ModEventUnmute | models.ToolsOzoneModerationDefs.ModEventMuteReporter | models.ToolsOzoneModerationDefs.ModEventUnmuteReporter | models.ToolsOzoneModerationDefs.ModEventEmail | models.ToolsOzoneModerationDefs.ModEventResolveAppeal | models.ToolsOzoneModerationDefs.ModEventDivert | models.ToolsOzoneModerationDefs.ModEventTag | models.ToolsOzoneModerationDefs.AccountEvent | models.ToolsOzoneModerationDefs.IdentityEvent | models.ToolsOzoneModerationDefs.RecordEvent | models.ToolsOzoneModerationDefs.ModEventPriorityScore | models.ToolsOzoneModerationDefs.RevokeAccountCredentialsEvent | models.ToolsOzoneModerationDefs.AgeAssuranceEvent | models.ToolsOzoneModerationDefs.AgeAssuranceOverrideEvent | models.ToolsOzoneModerationDefs.TimelineEventPlcCreate | models.ToolsOzoneModerationDefs.TimelineEventPlcOperation | models.ToolsOzoneModerationDefs.TimelineEventPlcTombstone | models.ToolsOzoneHostingGetAccountHistory.AccountCreated | models.ToolsOzoneHostingGetAccountHistory.EmailConfirmed | models.ToolsOzoneHostingGetAccountHistory.PasswordUpdated | models.ToolsOzoneHostingGetAccountHistory.HandleUpdated | models.ToolsOzoneModerationDefs.ScheduleTakedownEvent | models.ToolsOzoneModerationDefs.CancelScheduledTakedownEvent | str [Required]¶

Event type.

field py_type: Literal['tools.ozone.moderation.getAccountTimeline#timelineItemSummary'] = 'tools.ozone.moderation.getAccountTimeline#timelineItemSummary'¶