tools.ozone.hosting.get_account_history¶

class atproto_client.models.tools.ozone.hosting.get_account_history.AccountCreated¶

Bases: ModelBase

Definition model for tools.ozone.hosting.getAccountHistory.

field email: str | None = None¶

Email.

field handle: str | None = None¶

Handle.

field py_type: Literal['tools.ozone.hosting.getAccountHistory#accountCreated'] = 'tools.ozone.hosting.getAccountHistory#accountCreated'¶
class atproto_client.models.tools.ozone.hosting.get_account_history.EmailConfirmed¶

Bases: ModelBase

Definition model for tools.ozone.hosting.getAccountHistory.

field email: str [Required]¶

Email.

field py_type: Literal['tools.ozone.hosting.getAccountHistory#emailConfirmed'] = 'tools.ozone.hosting.getAccountHistory#emailConfirmed'¶
class atproto_client.models.tools.ozone.hosting.get_account_history.EmailUpdated¶

Bases: ModelBase

Definition model for tools.ozone.hosting.getAccountHistory.

field email: str [Required]¶

Email.

field py_type: Literal['tools.ozone.hosting.getAccountHistory#emailUpdated'] = 'tools.ozone.hosting.getAccountHistory#emailUpdated'¶
class atproto_client.models.tools.ozone.hosting.get_account_history.Event¶

Bases: ModelBase

Definition model for tools.ozone.hosting.getAccountHistory.

field created_at: str [Required]¶

Created at.

Constraints:
field created_by: str [Required]¶

Created by.

field details: models.ToolsOzoneHostingGetAccountHistory.AccountCreated | models.ToolsOzoneHostingGetAccountHistory.EmailUpdated | models.ToolsOzoneHostingGetAccountHistory.EmailConfirmed | models.ToolsOzoneHostingGetAccountHistory.PasswordUpdated | models.ToolsOzoneHostingGetAccountHistory.HandleUpdated [Required]¶
field py_type: Literal['tools.ozone.hosting.getAccountHistory#event'] = 'tools.ozone.hosting.getAccountHistory#event'¶
class atproto_client.models.tools.ozone.hosting.get_account_history.HandleUpdated¶

Bases: ModelBase

Definition model for tools.ozone.hosting.getAccountHistory.

field handle: str [Required]¶

Handle.

Constraints:
field py_type: Literal['tools.ozone.hosting.getAccountHistory#handleUpdated'] = 'tools.ozone.hosting.getAccountHistory#handleUpdated'¶
class atproto_client.models.tools.ozone.hosting.get_account_history.Params¶

Bases: ParamsModelBase

Parameters model for tools.ozone.hosting.getAccountHistory.

field cursor: str | None = None¶

Cursor.

field did: str [Required]¶

Did.

Constraints:
field events: List[Literal['accountCreated'] | Literal['emailUpdated'] | Literal['emailConfirmed'] | Literal['passwordUpdated'] | Literal['handleUpdated'] | str] | None = None¶

Events.

field limit: int | None = None¶

Limit.

Constraints:
  • ge = 1

  • le = 100

class atproto_client.models.tools.ozone.hosting.get_account_history.ParamsDict¶

Bases: TypedDict

cursor: typing_extensions.NotRequired[str | None]¶

Cursor.

did: str¶

Did.

events: typing_extensions.NotRequired[List[Literal['accountCreated'] | Literal['emailUpdated'] | Literal['emailConfirmed'] | Literal['passwordUpdated'] | Literal['handleUpdated'] | str] | None]¶

Events.

limit: typing_extensions.NotRequired[int | None]¶

Limit.

class atproto_client.models.tools.ozone.hosting.get_account_history.PasswordUpdated¶

Bases: ModelBase

Definition model for tools.ozone.hosting.getAccountHistory.

field py_type: Literal['tools.ozone.hosting.getAccountHistory#passwordUpdated'] = 'tools.ozone.hosting.getAccountHistory#passwordUpdated'¶
class atproto_client.models.tools.ozone.hosting.get_account_history.Response¶

Bases: ResponseModelBase

Output data model for tools.ozone.hosting.getAccountHistory.

field cursor: str | None = None¶

Cursor.

field events: List[models.ToolsOzoneHostingGetAccountHistory.Event] [Required]¶

Events.