social.smallbury.feed.list

Authenticated home feed: root shouts from followed authors, root Smallbury posts from mutually trusted authors, plus all indexed comments on those roots. Includes trust-record revision hints so the client can refresh cached trust records from PDS when needed.

Repository @lexicon.pds.smallbury.social did:plc:wnagcp6h73nxmvmwid2xxukx not from the namespace authority
Details · query
Kindquery
Authorityfeed.smallbury.social
Indexed

Query

query · GET

Parameters

query string

cursor

string

limit

integer
  • minimum: 1
  • maximum: 100
  • default: 50

Output

application/json
Reference

#feedPage

object

Properties

cursor

string

posts

requiredarray
itemsref
Reference

Trust-record revision hints for the viewer, feed authors, and mutual contacts relevant to this page. Client compares trustRecordCid to cache and fetches full records from PDS on mismatch.

itemsref
Reference

#feedPost

object

Post row returned by AppView (cleartext metadata; private posts may include ciphertext from the repo).

Properties

cid

string · cid

createdAt

string · datetime

creatorDid

string · did

Aggregated cleartext emoji reactions indexed by AppView, for public posts only. Encrypted post reactions are not included.

itemsref
Reference

uri

string · at-uri

Cleartext reactions the authenticated viewer has on this post, with repo record URIs for removal.

itemsref
Reference

#reactionCount

object

Properties

count

requiredinteger
  • minimum: 1

emoji

requiredstring
  • maxLength: 32
  • maxGraphemes: 1

#trustRevision

object

Properties

did

requiredstring · did

Actor whose social.smallbury.actor.trust record changed.

trustRecordCid

requiredstring · cid

CID of the trust record commit; primary cache invalidation key.

trustRecordUpdatedAt

string · datetime

Optional updatedAt from the record; secondary hint only.

#viewerReaction

object

Properties

emoji

requiredstring
  • maxLength: 32
  • maxGraphemes: 1

uri

requiredstring · at-uri

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • A Community's native feed skeleton, served from projected com.getorbyt.community.post links. Clients hydrate post URIs through their authenticated Bluesky AppView. Removed posts are only included for their author and Community moderators.

  • social.smallbury.notification.list

    query not from the namespace authority

    Notifications for the authenticated viewer (newest first). Includes read items; AppView may drop items older than 30 days.

  • Paginated flat list of replies whose root is the given post URI, in chronological order. When the request carries a service-auth JWT, the viewer DID is read from its `iss` claim and each returned reply carries a viewer projection; anonymous requests receive replies without viewer state.

  • blue.moji.feed.getReactions

    query not from the namespace authority

    Get reactions for a post: aggregated per-emoji groups plus a paginated list of individual reactions.

  • User clicked through to the author of the feed item