app.bsky.unspecced.getPostThreadOtherV2
(NOTE: this endpoint is under development and WILL change without notice. Don’t use it until it is moved out of unspecced or your application WILL break) Get additional posts under a thread e.g. replies hidden by threadgate. Based on an anchor post at any depth of the tree, returns top-level replies below that anchor. It does not include ancestors nor the anchor itself. This should be called after exhausting app.bsky.unspecced.getPostThreadV2. Does not require auth, but additional metadata and filtering will be applied for authed requests.
- class atproto_client.models.app.bsky.unspecced.get_post_thread_other_v2.Params
Bases:
ParamsModelBaseParameters model for
app.bsky.unspecced.getPostThreadOtherV2.- field anchor: AtUri [Required]
Reference (AT-URI) to post record. This is the anchor post.
- class atproto_client.models.app.bsky.unspecced.get_post_thread_other_v2.ParamsDict
Bases:
TypedDict- anchor: AtUri
Reference (AT-URI) to post record. This is the anchor post.
- class atproto_client.models.app.bsky.unspecced.get_post_thread_other_v2.Response
Bases:
ResponseModelBaseOutput data model for
app.bsky.unspecced.getPostThreadOtherV2.- field thread: List[models.AppBskyUnspeccedGetPostThreadOtherV2.ThreadItem] [Required]
A flat list of other thread items. The depth of each item is indicated by the depth property inside the item.
- class atproto_client.models.app.bsky.unspecced.get_post_thread_other_v2.ThreadItem
Bases:
ModelBaseDefinition model for
app.bsky.unspecced.getPostThreadOtherV2.- field depth: int [Required]
The nesting level of this item in the thread. Depth 0 means the anchor item. Items above have negative depths, items below have positive depths.
- field uri: AtUri [Required]
Uri.
- field value: models.AppBskyUnspeccedDefs.ThreadItemPost | DotDict [Required]
Value.
- Constraints:
__module__ = atproto_client.models.unknown_union
__firstlineno__ = 17
__doc__ = Annotation for open ref unions: an unrecognized
$typefalls back toDotDict. Applied tot.Union[<known members>, 'dot_dict.DotDictType']. Members are discriminated bypy_typeas usual, so a known type that fails validation still raises. Only a$typethat matches no member, or a missing one, degrades to aDotDict.__get_pydantic_core_schema__ = <bound method UnknownUnionFallback.__get_pydantic_core_schema__ of <class ‘atproto_client.models.unknown_union.UnknownUnionFallback’>>
__static_attributes__ = ()
__dict__ = {‘__module__’: ‘atproto_client.models.unknown_union’, ‘__firstlineno__’: 17, ‘__doc__’: “Annotation for open ref unions: an unrecognized
$typefalls back toDotDict.nnApplied tot.Union[<known members>, 'dot_dict.DotDictType']. Members are discriminated byn``py_type`` as usual, so a known type that fails validation still raises. Only a$typethatnmatches no member, or a missing one, degrades to aDotDict.n”, ‘__get_pydantic_core_schema__’: <classmethod(<function UnknownUnionFallback.__get_pydantic_core_schema__ at 0x7bdd14e56fc0>)>, ‘__static_attributes__’: (), ‘__dict__’: <attribute ‘__dict__’ of ‘UnknownUnionFallback’ objects>, ‘__weakref__’: <attribute ‘__weakref__’ of ‘UnknownUnionFallback’ objects>}__weakref__ = <attribute ‘__weakref__’ of ‘UnknownUnionFallback’ objects>