app.bsky.unspecced.getAtmosphereTimeline
Get the authenticated viewer’s Atmosphere activity timeline. Grouping and related activity are limited to the returned page.
- class atproto_client.models.app.bsky.unspecced.get_atmosphere_timeline.Params
Bases:
ParamsModelBaseParameters model for
app.bsky.unspecced.getAtmosphereTimeline.
- class atproto_client.models.app.bsky.unspecced.get_atmosphere_timeline.ParamsDict
Bases:
TypedDict- cursor: NotRequired[str | None]
Cursor.
- class atproto_client.models.app.bsky.unspecced.get_atmosphere_timeline.Response
Bases:
ResponseModelBaseOutput data model for
app.bsky.unspecced.getAtmosphereTimeline.- field feed: List[models.AppBskyUnspeccedGetAtmosphereTimeline.ActivityItem | models.AppBskyUnspeccedGetAtmosphereTimeline.ActivityItemOverflow | models.AppBskyUnspeccedGetAtmosphereTimeline.ActivityGroup | DotDict] [Required]
Feed.
- get_page_items() List[Annotated[ActivityItem | ActivityItemOverflow | ActivityGroup | Annotated[DotDict, _DotDictPydanticAnnotation], UnknownUnionFallback]]
Get the items of this page.
- class atproto_client.models.app.bsky.unspecced.get_atmosphere_timeline.ActivityRecord
Bases:
ModelBaseDefinition model for
app.bsky.unspecced.getAtmosphereTimeline.- field cid: Cid [Required]
Cid.
- field indexed_at: DateTime [Required]
Indexed at.
- field uri: AtUri [Required]
Uri.
- class atproto_client.models.app.bsky.unspecced.get_atmosphere_timeline.ViewerState
Bases:
ModelBaseDefinition model for
app.bsky.unspecced.getAtmosphereTimeline.- field subscribed: bool [Required]
Subscribed.
- class atproto_client.models.app.bsky.unspecced.get_atmosphere_timeline.ActivityItem
Bases:
ModelBaseDefinition model for
app.bsky.unspecced.getAtmosphereTimeline.- field collection: Nsid [Required]
Collection.
- field record: models.AppBskyUnspeccedGetAtmosphereTimeline.ActivityRecord [Required]
Record.
- field view: models.AppBskyEmbedExternal.ViewArticle | models.AppBskyEmbedExternal.ViewArticlePublication | models.AppBskyEmbedExternal.ViewGallery | models.AppBskyEmbedExternal.ViewLivestream | models.AppBskyFeedDefs.PostView | DotDict | None = None
View.
- field viewer_state: models.AppBskyUnspeccedGetAtmosphereTimeline.ViewerState [Required]
Viewer state.
- class atproto_client.models.app.bsky.unspecced.get_atmosphere_timeline.ActivityItemOverflow
Bases:
ModelBaseDefinition model for
app.bsky.unspecced.getAtmosphereTimeline. Distinct additional activities omitted from this page for an author and collection, without hydrating the omitted records.- field associated_profiles: List[models.AppBskyActorDefs.ProfileViewBasic] [Required]
Associated profiles.
- field collection: Nsid [Required]
Collection.
- field count: int [Required]
Count.
- Constraints:
ge = 1
- class atproto_client.models.app.bsky.unspecced.get_atmosphere_timeline.ActivityGroup
Bases:
ModelBaseDefinition model for
app.bsky.unspecced.getAtmosphereTimeline. Two or more activities of the same collection, within a fixed window anchored at the newest member. The group occupies the newest member’s position.- field collection: Nsid [Required]
Collection.
- field id: str [Required]
Id.
- field indexed_at: DateTime [Required]
Indexed at.
- field items: List[models.AppBskyUnspeccedGetAtmosphereTimeline.ActivityItem] [Required]
Items.
- Constraints:
min_length = 2