pub.oysters.getFeed
A page of the board's feed. Public: no authentication, and the same answer for everybody.
Details · query
| Kind | query |
|---|---|
| Authority | oysters.pub |
| Indexed |
Query
query · GETParameters
query stringcursor
stringOpaque. Pass back what the previous page returned; do not construct one.
limit
integerHow many submissions to return.
minimum: 1maximum: 100default: 25
sort
stringRanking to page through. 'hot' is the board's own ranking; 'new' is submission order.
default: "hot"knownValues: hot | new
tags
arrayRestrict to submissions carrying any of these tags. OR, not AND. Tags outside the curated vocabulary are an error rather than an empty page, so a typo is visible.
maxLength: 10
maxLength: 128
Output
application/jsoncursor
stringPass to the next call. Absent when there is nothing more.
The page, in ranking order.
Errors
InvalidRequest
An unknown tag, an unknown sort, or a cursor that did not decode.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
A page of a feed's items, newest first by the feed's sort. The caller hydrates them.
-
A page of a board's posts. Viewers authenticate with a space credential for the board (Authorization: Atproto-Space, audience = this appview's DID).
-
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.
-
us.off-the-clock.getFeed
queryA feed by record key: its generator's skeleton, hydrated by collection. Needs the viewer's service-auth token for the feed generator in x-atproto-feed-authorization.
-
Get the public discover feed showing posts from all communities