tools.ozone.inbox.getAccountStatus

Get the authenticated account’s current standing with this moderation service.

class atproto_client.models.tools.ozone.inbox.get_account_status.Params

Bases: ParamsModelBase

Parameters model for tools.ozone.inbox.getAccountStatus.

field did: Did | None = None
class atproto_client.models.tools.ozone.inbox.get_account_status.ParamsDict

Bases: TypedDict

did: NotRequired[Did | None]

Account to preview. Only Ozone staff can read another account; this does not change its read state.

class atproto_client.models.tools.ozone.inbox.get_account_status.Response

Bases: ResponseModelBase

Output data model for tools.ozone.inbox.getAccountStatus.

field expires_at: DateTime | None = None
field src: Did [Required]

DID of the moderation service returning this status.

field standing: Literal['good', 'warning', 'atRisk'] | str [Required]

Standing.

field updated_at: DateTime [Required]

Newest account-status update or strike timestamp used to derive this standing, or the Unix epoch when neither exists. This is not a standing-transition timestamp; expiry can change standing without changing this value.