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: AccountCreated | models.ToolsOzoneHostingGetAccountHistory.EmailUpdated | models.ToolsOzoneHostingGetAccountHistory.EmailConfirmed | models.ToolsOzoneHostingGetAccountHistory.PasswordUpdated | models.ToolsOzoneHostingGetAccountHistory.HandleUpdated[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 = 50

Limit.

Constraints:
  • ge = 1

  • le = 100

class atproto_client.models.tools.ozone.hosting.get_account_history.ParamsDict(*args, **kwargs)

Bases: dict

cursor: typing_extensions.NotRequired[str | None]

Cursor.

did: str[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.