app.bsky.embed.get_embed_external_view

class atproto_client.models.app.bsky.embed.get_embed_external_view.Params

Bases: ParamsModelBase

Parameters model for app.bsky.embed.getEmbedExternalView.

field uris: List[str] [Required]

AT-URIs of any Atmosphere records that can be resolved and used to construct #externalView views. Example: a site.standard.document and optionally its associated site.standard.publication.

Constraints:
  • max_length = 4

field url: str [Required]

The canonical web URL the embed represents (typically the URL the user pasted into the composer). Used as the returned view’s uri. May be used for validation in the future.

Constraints:
class atproto_client.models.app.bsky.embed.get_embed_external_view.ParamsDict

Bases: TypedDict

uris: List[str]

a site.standard.document and optionally its associated site.standard.publication.

Type:

AT-URIs of any Atmosphere records that can be resolved and used to construct #externalView views. Example

url: str

The canonical web URL the embed represents (typically the URL the user pasted into the composer). Used as the returned view’s uri. May be used for validation in the future.

class atproto_client.models.app.bsky.embed.get_embed_external_view.Response

Bases: ResponseModelBase

Output data model for app.bsky.embed.getEmbedExternalView.

field associated_records: List[UnknownType] | None = None
field associated_refs: List[models.ComAtprotoRepoStrongRef.Main] | None = None
field view: models.AppBskyEmbedExternal.View | None = None