Bookmarks
Bookmarks never federate -- see the Activities: Create -> Bookmark docs. To broadcast a URL to your audience, post a Link-type Post instead.
GET /bookmarks
Section titled “GET /bookmarks”makeCollection, viewer-scoped via buildVisibilityQuery.
GET /bookmarks/:id
Section titled “GET /bookmarks/:id”Via makeGetById(), but with a custom canView (canSeeBookmark) that additionally requires the entire ancestor folder chain to be visible. A @public bookmark nested inside a private folder is still hidden from non-owners -- folder visibility isn't just a UI grouping, it's enforced at the read layer.