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'