Package-level declarations

Types

Link copied to clipboard
data class Block(val subject: Did, val createdAt: Timestamp)
Link copied to clipboard
data class Follow(val subject: Did, val createdAt: Timestamp)
Link copied to clipboard
data class GetActorStarterPacksQueryParams(val actor: AtIdentifier, val limit: Long? = 50, val cursor: String? = null)
Link copied to clipboard
data class GetActorStarterPacksResponse(val cursor: String? = null, val starterPacks: ReadOnlyList<StarterPackViewBasic>)
Link copied to clipboard
data class GetBlocksQueryParams(val limit: Long? = 50, val cursor: String? = null)
Link copied to clipboard
data class GetBlocksResponse(val cursor: String? = null, val blocks: ReadOnlyList<ProfileView>)
Link copied to clipboard
data class GetFollowersQueryParams(val actor: AtIdentifier, val limit: Long? = 50, val cursor: String? = null)
Link copied to clipboard
data class GetFollowersResponse(val subject: ProfileView, val cursor: String? = null, val followers: ReadOnlyList<ProfileView>)
Link copied to clipboard
data class GetFollowsQueryParams(val actor: AtIdentifier, val limit: Long? = 50, val cursor: String? = null)
Link copied to clipboard
data class GetFollowsResponse(val subject: ProfileView, val cursor: String? = null, val follows: ReadOnlyList<ProfileView>)
Link copied to clipboard
data class GetKnownFollowersQueryParams(val actor: AtIdentifier, val limit: Long? = 50, val cursor: String? = null)
Link copied to clipboard
data class GetKnownFollowersResponse(val subject: ProfileView, val cursor: String? = null, val followers: ReadOnlyList<ProfileView>)
Link copied to clipboard
data class GetListBlocksQueryParams(val limit: Long? = 50, val cursor: String? = null)
Link copied to clipboard
data class GetListBlocksResponse(val cursor: String? = null, val lists: ReadOnlyList<ListView>)
Link copied to clipboard
data class GetListMutesQueryParams(val limit: Long? = 50, val cursor: String? = null)
Link copied to clipboard
data class GetListMutesResponse(val cursor: String? = null, val lists: ReadOnlyList<ListView>)
Link copied to clipboard
data class GetListQueryParams(val list: AtUri, val limit: Long? = 50, val cursor: String? = null)
Link copied to clipboard
data class GetListResponse(val cursor: String? = null, val list: ListView, val items: ReadOnlyList<ListItemView>)
Link copied to clipboard
data class GetListsQueryParams(val actor: AtIdentifier, val limit: Long? = 50, val cursor: String? = null)
Link copied to clipboard
data class GetListsResponse(val cursor: String? = null, val lists: ReadOnlyList<ListView>)
Link copied to clipboard
data class GetMutesQueryParams(val limit: Long? = 50, val cursor: String? = null)
Link copied to clipboard
data class GetMutesResponse(val cursor: String? = null, val mutes: ReadOnlyList<ProfileView>)
Link copied to clipboard
data class GetRelationshipsQueryParams(val actor: AtIdentifier, val others: ReadOnlyList<AtIdentifier> = persistentListOf())
Link copied to clipboard
Link copied to clipboard
data class GetStarterPackQueryParams(val starterPack: AtUri)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetSuggestedFollowsByActorResponse(val suggestions: ReadOnlyList<ProfileView>, val isFallback: Boolean? = false)
Link copied to clipboard
data class List(val purpose: Token, val name: String, val description: String? = null, val descriptionFacets: ReadOnlyList<Facet> = persistentListOf(), val avatar: Blob? = null, val labels: ListLabelsUnion? = null, val createdAt: Timestamp)
Link copied to clipboard
data class Listblock(val subject: AtUri, val createdAt: Timestamp)
Link copied to clipboard
data class Listitem(val subject: Did, val list: AtUri, val createdAt: Timestamp)
Link copied to clipboard
data class ListItemView(val uri: AtUri, val subject: ProfileView)
Link copied to clipboard
sealed interface ListLabelsUnion
Link copied to clipboard
data class ListView(val uri: AtUri, val cid: Cid, val creator: ProfileView, val name: String, val purpose: Token, val description: String? = null, val descriptionFacets: ReadOnlyList<Facet> = persistentListOf(), val avatar: Uri? = null, val listItemCount: Long? = null, val labels: ReadOnlyList<Label> = persistentListOf(), val viewer: ListViewerState? = null, val indexedAt: Timestamp)
Link copied to clipboard
data class ListViewBasic(val uri: AtUri, val cid: Cid, val name: String, val purpose: Token, val avatar: Uri? = null, val listItemCount: Long? = null, val labels: ReadOnlyList<Label> = persistentListOf(), val viewer: ListViewerState? = null, val indexedAt: Timestamp? = null)
Link copied to clipboard
data class ListViewerState(val muted: Boolean? = null, val blocked: AtUri? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class MuteThreadRequest(val root: AtUri)
Link copied to clipboard
data class NotFoundActor(val actor: AtIdentifier, val notFound: Boolean)

indicates that a handle or DID could not be resolved

Link copied to clipboard
data class Relationship(val did: Did, val following: AtUri? = null, val followedBy: AtUri? = null)

lists the bi-directional graph relationships between one actor (not indicated in the object), and the target actors (the DID included in the object)

Link copied to clipboard
data class Starterpack(val name: String, val description: String? = null, val descriptionFacets: ReadOnlyList<Facet> = persistentListOf(), val list: AtUri, val feeds: ReadOnlyList<StarterpackFeedItem> = persistentListOf(), val createdAt: Timestamp)
Link copied to clipboard
Link copied to clipboard
data class StarterPackView(val uri: AtUri, val cid: Cid, val record: JsonContent, val creator: ProfileViewBasic, val list: ListViewBasic? = null, val listItemsSample: ReadOnlyList<ListItemView> = persistentListOf(), val feeds: ReadOnlyList<GeneratorView> = persistentListOf(), val joinedWeekCount: Long? = null, val joinedAllTimeCount: Long? = null, val labels: ReadOnlyList<Label> = persistentListOf(), val indexedAt: Timestamp)
Link copied to clipboard
data class StarterPackViewBasic(val uri: AtUri, val cid: Cid, val record: JsonContent, val creator: ProfileViewBasic, val listItemCount: Long? = null, val joinedWeekCount: Long? = null, val joinedAllTimeCount: Long? = null, val labels: ReadOnlyList<Label> = persistentListOf(), val indexedAt: Timestamp)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class UnmuteThreadRequest(val root: AtUri)