tools.ozone.moderation.query_statuses¶
- class atproto_client.models.tools.ozone.moderation.query_statuses.Params¶
Bases:
ParamsModelBase
Parameters model for
tools.ozone.moderation.queryStatuses
.- field appealed: bool | None = None¶
Get subjects in unresolved appealed status.
- field comment: str | None = None¶
Search subjects by keyword from comments.
- field cursor: str | None = None¶
Cursor.
- field exclude_tags: List[str] | None = None¶
Exclude tags.
- field ignore_subjects: List[str] | None = None¶
Ignore subjects.
- field include_all_user_records: bool | None = None¶
- field include_muted: bool | None = None¶
- field last_reviewed_by: str | None = None¶
Get all subject statuses that were reviewed by a specific moderator.
- field limit: int | None = 50¶
Limit.
- Constraints:
ge = 1
le = 100
- field only_muted: bool | None = None¶
When set to true, only muted subjects and reporters will be returned.
- field reported_after: str | None = None¶
Search subjects reported after a given timestamp.
- field reported_before: str | None = None¶
Search subjects reported before a given timestamp.
- field review_state: str | None = None¶
Specify when fetching subjects in a certain state.
- field reviewed_after: str | None = None¶
Search subjects reviewed after a given timestamp.
- field reviewed_before: str | None = None¶
Search subjects reviewed before a given timestamp.
- field sort_direction: Literal['asc'] | Literal['desc'] | None = 'desc'¶
Sort direction.
- field sort_field: Literal['lastReviewedAt'] | Literal['lastReportedAt'] | None = 'lastReportedAt'¶
- field subject: str | None = None¶
The subject to get the status for.
- field tags: List[str] | None = None¶
Tags.
- field takendown: bool | None = None¶
Get subjects that were taken down.
- class atproto_client.models.tools.ozone.moderation.query_statuses.ParamsDict(*args, **kwargs)¶
Bases:
dict
- appealed: typing_extensions.NotRequired[bool | None]¶
Get subjects in unresolved appealed status.
- comment: typing_extensions.NotRequired[str | None]¶
Search subjects by keyword from comments.
- cursor: typing_extensions.NotRequired[str | None]¶
Cursor.
- exclude_tags: typing_extensions.NotRequired[List[str] | None]¶
Exclude tags.
- ignore_subjects: typing_extensions.NotRequired[List[str] | None]¶
Ignore subjects.
- include_all_user_records: typing_extensions.NotRequired[bool | None]¶
All subjects belonging to the account specified in the ‘subject’ param will be returned.
- include_muted: typing_extensions.NotRequired[bool | None]¶
By default, we don’t include muted subjects in the results. Set this to true to include them.
- last_reviewed_by: typing_extensions.NotRequired[str | None]¶
Get all subject statuses that were reviewed by a specific moderator.
- limit: typing_extensions.NotRequired[int | None]¶
Limit.
- only_muted: typing_extensions.NotRequired[bool | None]¶
When set to true, only muted subjects and reporters will be returned.
- reported_after: typing_extensions.NotRequired[str | None]¶
Search subjects reported after a given timestamp.
- reported_before: typing_extensions.NotRequired[str | None]¶
Search subjects reported before a given timestamp.
- review_state: typing_extensions.NotRequired[str | None]¶
Specify when fetching subjects in a certain state.
- reviewed_after: typing_extensions.NotRequired[str | None]¶
Search subjects reviewed after a given timestamp.
- reviewed_before: typing_extensions.NotRequired[str | None]¶
Search subjects reviewed before a given timestamp.
- sort_direction: typing_extensions.NotRequired[Literal['asc'] | Literal['desc'] | None]¶
Sort direction.
- sort_field: typing_extensions.NotRequired[Literal['lastReviewedAt'] | Literal['lastReportedAt'] | None]¶
Sort field.
- subject: typing_extensions.NotRequired[str | None]¶
The subject to get the status for.
- tags: typing_extensions.NotRequired[List[str] | None]¶
Tags.
- takendown: typing_extensions.NotRequired[bool | None]¶
Get subjects that were taken down.
- class atproto_client.models.tools.ozone.moderation.query_statuses.Response¶
Bases:
ResponseModelBase
Output data model for
tools.ozone.moderation.queryStatuses
.- field cursor: str | None = None¶
Cursor.
- field subject_statuses: List[models.ToolsOzoneModerationDefs.SubjectStatusView] [Required]¶
Subject statuses.