app.bsky.feed.get_post_thread¶
- class atproto_client.models.app.bsky.feed.get_post_thread.Params¶
Bases:
ParamsModelBase
Parameters model for
app.bsky.feed.getPostThread
.- field depth: int | None = 6¶
How many levels of reply depth should be included in response.
- Constraints:
ge = 0
le = 1000
- field parent_height: int | None = 80¶
How many levels of parent (and grandparent, etc) post to include.
- Constraints:
ge = 0
le = 1000
- field uri: str [Required]¶
Reference (AT-URI) to post record.
- Constraints:
func = <function only_validate_if_strict.<locals>.wrapper at 0x7f7d65a12700>
json_schema_input_type = PydanticUndefined
- class atproto_client.models.app.bsky.feed.get_post_thread.ParamsDict(*args, **kwargs)¶
Bases:
dict
- depth: typing_extensions.NotRequired[int | None]¶
How many levels of reply depth should be included in response.
- parent_height: typing_extensions.NotRequired[int | None]¶
How many levels of parent (and grandparent, etc) post to include.
- uri: str[str]¶
Reference (AT-URI) to post record.
- class atproto_client.models.app.bsky.feed.get_post_thread.Response¶
Bases:
ResponseModelBase
Output data model for
app.bsky.feed.getPostThread
.- field thread: ThreadViewPost | models.AppBskyFeedDefs.NotFoundPost | models.AppBskyFeedDefs.BlockedPost[models.AppBskyFeedDefs.ThreadViewPost | models.AppBskyFeedDefs.NotFoundPost | models.AppBskyFeedDefs.BlockedPost] [Required]¶
- field threadgate: models.AppBskyFeedDefs.ThreadgateView | None = None¶
Threadgate.