app.bsky.unspecced.getAtmosphereExploreTab

Get Atmosphere Explore content. Articles are recommended when algorithmic recommendations are enabled for the request, and curated otherwise; other sections are curated. Authentication is optional; authenticated requests include viewer-specific profile state.

class atproto_client.models.app.bsky.unspecced.get_atmosphere_explore_tab.Params

Bases: ParamsModelBase

Parameters model for app.bsky.unspecced.getAtmosphereExploreTab.

field country_code: str | None = None

The ISO 3166-1 alpha-2 country code used to select curated content.

field langs: List[Language] | None = None
field region_code: str | None = None

The ISO 3166-2 region code used to select curated content.

class atproto_client.models.app.bsky.unspecced.get_atmosphere_explore_tab.ParamsDict

Bases: TypedDict

country_code: NotRequired[str | None]

The ISO 3166-1 alpha-2 country code used to select curated content.

langs: NotRequired[List[Language] | None]

Preferred languages for article recommendations when algorithmic recommendations are enabled. Ignored otherwise.

region_code: NotRequired[str | None]

The ISO 3166-2 region code used to select curated content.

class atproto_client.models.app.bsky.unspecced.get_atmosphere_explore_tab.Response

Bases: ResponseModelBase

Output data model for app.bsky.unspecced.getAtmosphereExploreTab.

field announcement_banner: models.AppBskyUnspeccedGetAtmosphereExploreTab.AnnouncementBanner | None = None
field apps: List[models.AppBskyUnspeccedGetAtmosphereExploreTab.AppCard] [Required]

Apps.

Constraints:
  • max_length = 100

field articles: models.AppBskyUnspeccedGetAtmosphereExploreTab.ArticleList [Required]

Articles.

field livestreams: models.AppBskyUnspeccedGetAtmosphereExploreTab.LivestreamList [Required]

Livestreams.

field photos: models.AppBskyUnspeccedGetAtmosphereExploreTab.GalleryList [Required]

Photos.

field publications: models.AppBskyUnspeccedGetAtmosphereExploreTab.PublicationList [Required]

Publications.

class atproto_client.models.app.bsky.unspecced.get_atmosphere_explore_tab.ArticleList

Bases: ModelBase

Definition model for app.bsky.unspecced.getAtmosphereExploreTab.

field items: List[models.AppBskyUnspeccedGetAtmosphereExploreTab.ArticleItem] [Required]

Items.

field rec_id_str: str | None = None
class atproto_client.models.app.bsky.unspecced.get_atmosphere_explore_tab.PublicationList

Bases: ModelBase

Definition model for app.bsky.unspecced.getAtmosphereExploreTab.

field items: List[models.AppBskyUnspeccedGetAtmosphereExploreTab.PublicationItem] [Required]

Items.

field rec_id_str: str | None = None
class atproto_client.models.app.bsky.unspecced.get_atmosphere_explore_tab.GalleryList

Bases: ModelBase

Definition model for app.bsky.unspecced.getAtmosphereExploreTab.

field items: List[models.AppBskyUnspeccedGetAtmosphereExploreTab.GalleryItem] [Required]

Items.

field rec_id_str: str | None = None
class atproto_client.models.app.bsky.unspecced.get_atmosphere_explore_tab.LivestreamList

Bases: ModelBase

Definition model for app.bsky.unspecced.getAtmosphereExploreTab.

field items: List[models.AppBskyUnspeccedGetAtmosphereExploreTab.LivestreamItem] [Required]

Items.

field rec_id_str: str | None = None
class atproto_client.models.app.bsky.unspecced.get_atmosphere_explore_tab.ArticleItem

Bases: ModelBase

Definition model for app.bsky.unspecced.getAtmosphereExploreTab.

field featured: bool [Required]

Featured.

field view: models.AppBskyEmbedExternal.ViewArticle [Required]

View.

class atproto_client.models.app.bsky.unspecced.get_atmosphere_explore_tab.PublicationItem

Bases: ModelBase

Definition model for app.bsky.unspecced.getAtmosphereExploreTab.

field featured: bool [Required]

Featured.

field view: models.AppBskyEmbedExternal.ViewArticlePublication [Required]

View.

class atproto_client.models.app.bsky.unspecced.get_atmosphere_explore_tab.GalleryItem

Bases: ModelBase

Definition model for app.bsky.unspecced.getAtmosphereExploreTab.

field featured: bool [Required]

Featured.

field view: models.AppBskyEmbedExternal.ViewGallery [Required]

View.

class atproto_client.models.app.bsky.unspecced.get_atmosphere_explore_tab.LivestreamItem

Bases: ModelBase

Definition model for app.bsky.unspecced.getAtmosphereExploreTab.

field featured: bool [Required]

Featured.

field view: models.AppBskyEmbedExternal.ViewLivestream [Required]

View.

class atproto_client.models.app.bsky.unspecced.get_atmosphere_explore_tab.AnnouncementBanner

Bases: ModelBase

Definition model for app.bsky.unspecced.getAtmosphereExploreTab.

field description: str | None = None

Description.

Constraints:
  • max_length = 4096

field id: str | None = None

Id.

Constraints:
  • max_length = 4096

field image: Uri | None = None

Image.

Constraints:
  • max_length = 4096

field overlay_color: str | None = None

Overlay color.

Constraints:
  • max_length = 4096

field text_color: str | None = None

Text color.

Constraints:
  • max_length = 4096

field title: str | None = None

Title.

Constraints:
  • max_length = 4096

field url: Uri | None = None

Url.

Constraints:
  • max_length = 4096

class atproto_client.models.app.bsky.unspecced.get_atmosphere_explore_tab.AppCard

Bases: ModelBase

Definition model for app.bsky.unspecced.getAtmosphereExploreTab.

field background_image: Uri | None = None

Background image.

Constraints:
  • max_length = 4096

field category: str | None = None

Category.

Constraints:
  • max_length = 4096

field description: str | None = None

Description.

Constraints:
  • max_length = 4096

field id: str | None = None

Id.

Constraints:
  • max_length = 4096

Logo.

Constraints:
  • max_length = 4096

field overlay_color: str | None = None

Overlay color.

Constraints:
  • max_length = 4096

field text_color: str | None = None

Text color.

Constraints:
  • max_length = 4096

field title: str | None = None

Title.

Constraints:
  • max_length = 4096

field url: Uri | None = None

Url.

Constraints:
  • max_length = 4096