app.bsky.bookmark.defs

class atproto_client.models.app.bsky.bookmark.defs.Bookmark

Bases: ModelBase

Definition model for app.bsky.bookmark.defs. Object used to store bookmark data in stash.

field py_type: Literal['app.bsky.bookmark.defs#bookmark'] = 'app.bsky.bookmark.defs#bookmark'
field subject: models.ComAtprotoRepoStrongRef.Main [Required]

A strong ref to the record to be bookmarked. Currently, only app.bsky.feed.post records are supported.

class atproto_client.models.app.bsky.bookmark.defs.BookmarkView

Bases: ModelBase

Definition model for app.bsky.bookmark.defs.

field created_at: str | None = None

Created at.

field item: models.AppBskyFeedDefs.BlockedPost | models.AppBskyFeedDefs.NotFoundPost | models.AppBskyFeedDefs.PostView [Required]
field py_type: Literal['app.bsky.bookmark.defs#bookmarkView'] = 'app.bsky.bookmark.defs#bookmarkView'
field subject: models.ComAtprotoRepoStrongRef.Main [Required]

A strong ref to the bookmarked record.