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 = None¶
Constraints:
  • ge = 0

  • le = 1000

field parent_height: int | None = None¶
Constraints:
  • ge = 0

  • le = 1000

field uri: str [Required]¶

Reference (AT-URI) to post record.

Constraints:
class atproto_client.models.app.bsky.feed.get_post_thread.ParamsDict¶

Bases: TypedDict

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¶

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: models.AppBskyFeedDefs.ThreadViewPost | models.AppBskyFeedDefs.NotFoundPost | models.AppBskyFeedDefs.BlockedPost [Required]¶
field threadgate: models.AppBskyFeedDefs.ThreadgateView | None = None¶

Threadgate.