Module Group: Posts
The feeds_api provides endpoints for retrieving various types of content feeds including account blogs, community posts, and trending/hot content sorted by different criteria.
{
"id": "feeds_api",
"group_id": "posts",
"parsing_order": 260,
"required_modules": ["chain_api", "posts_api", "post_votes_api", "post_tags_api", "communities_api"],
"optional_modules": ["accounts_api", "post_resteems_api", "followers_api"],
"referenced_modules": ["steem_requests_api"],
"parse_reversible": true,
"event_handlers": [
"chain_api.onCreatePost",
"chain_api.onRemovePost",
"posts_api.onSyncPost",
"followers_api.onFollowAccount",
"followers_api.onUnfollowAccount",
"post_resteems_api.onResteemPost"
]
}
{
"name": "feeds_api",
"size": "33.380 GB",
"page_size": "4096 Bytes",
"type": "SQLITE",
"journal_mode": "WAL",
"busy_timeout": 10000,
"log_level": "INFO"
}
| Name | Type | Default | Description |
|---|---|---|---|
:observer |
string | - | Account perspective for visibility |
:bodyLength |
int | 250 | Length of body text to return |
:limit |
int | 20 | Maximum results |
:offset |
int | 0 | Result offset for pagination |
Returns this module's active configuration.
GET /feeds_api/getConfig
Returns posts from an account's blog (including resteems).
GET /feeds_api/getAccountBlog/:account/:observer?/:bodyLength?/:limit?/:offset?
Live Example
GET https://sds.steemworld.org/feeds_api/getAccountBlog/steemchiller
Returns posts from accounts the user follows.
GET /feeds_api/getAccountFriendsFeed/:account/:observer?/:bodyLength?/:limit?/:offset?
Returns posts from communities the account subscribes to, sorted by creation time.
GET /feeds_api/getAccountCommunitiesFeedByCreated/:account/:observer?/:bodyLength?/:limit?/:offset?
Returns trending posts from subscribed communities.
GET /feeds_api/getAccountCommunitiesFeedByTrending/:account/:observer?/:bodyLength?/:limit?/:offset?
Returns trending posts excluding whale votes.
GET /feeds_api/getAccountCommunitiesFeedByTrendingWithoutWhales/:account/:observer?/:bodyLength?/:limit?/:offset?
Returns hot posts from subscribed communities.
GET /feeds_api/getAccountCommunitiesFeedByHot/:account/:observer?/:bodyLength?/:limit?/:offset?
Returns hot posts excluding whale votes.
GET /feeds_api/getAccountCommunitiesFeedByHotWithoutWhales/:account/:observer?/:bodyLength?/:limit?/:offset?
Returns posts sorted by interaction from subscribed communities.
GET /feeds_api/getAccountCommunitiesFeedByInteraction/:account/:observer?/:bodyLength?/:limit?/:offset?
Returns posts sorted by payout from subscribed communities.
GET /feeds_api/getAccountCommunitiesFeedByPayout/:account/:observer?/:bodyLength?/:limit?/:offset?
Returns posts sorted by comments payout.
GET /feeds_api/getAccountCommunitiesFeedByCommentsPayout/:account/:observer?/:bodyLength?/:limit?/:offset?
Returns all posts by a specific author.
GET /feeds_api/getPostsByAuthor/:author/:observer?/:bodyLength?/:limit?/:offset?
Returns all posts sorted by payout.
GET /feeds_api/getPostsByPayout/:observer?/:bodyLength?/:limit?/:offset?
Returns posts sorted by their comments' payout.
GET /feeds_api/getPostsByCommentsPayout/:observer?/:bodyLength?/:limit?/:offset?
Returns posts with a specific tag sorted by creation time.
GET /feeds_api/getPostsByTagCreated/:tag/:observer?/:bodyLength?/:limit?/:offset?
Posts within the 7-day payout window.
GET /feeds_api/getActivePostsByAuthor/:author/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByCreated/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByTrending/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByTrendingWithoutWhales/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByHot/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByHotWithoutWhales/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByInteraction/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByPayout/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByCommentsPayout/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByPromoted/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByTagCreated/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByTagTrending/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByTagTrendingWithoutWhales/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByTagHot/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByTagHotWithoutWhales/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByTagInteraction/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByTagPayout/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByTagCommentsPayout/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActivePostsByTagPromoted/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommentsByAuthor/:author/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommentsByParentAuthor/:parentAuthor/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommentsByPayout/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommentsByTagCreated/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommentsByAuthor/:author/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommentsByCreated/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommentsByPayout/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommentsByTagCreated/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommentsByTagPayout/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommunityPostsByAuthor/:community/:author/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommunityPostsByCreated/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommunityPostsByPayout/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommunityPostsByCommentsPayout/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommunityPostsByTagAuthor/:community/:tag/:author/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommunityPostsByTagCreated/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommunityPostsByTagPayout/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommunityPostsByTagCommentsPayout/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByAuthor/:community/:author/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByCreated/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByTrending/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByTrendingWithoutWhales/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByHot/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByHotWithoutWhales/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByInteraction/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByPayout/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByCommentsPayout/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByPromoted/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByTagAuthor/:community/:tag/:author/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByTagCreated/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByTagTrending/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByTagTrendingWithoutWhales/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByTagHot/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByTagHotWithoutWhales/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByTagInteraction/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByTagPayout/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByTagCommentsPayout/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityPostsByTagPromoted/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommunityCommentsByAuthor/:community/:author/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommunityCommentsByCreated/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommunityCommentsByPayout/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommunityCommentsByTagAuthor/:community/:tag/:author/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommunityCommentsByTagCreated/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getCommunityCommentsByTagPayout/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityCommentsByAuthor/:community/:author/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityCommentsByCreated/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityCommentsByPayout/:community/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityCommentsByTagAuthor/:community/:tag/:author/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityCommentsByTagCreated/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?
GET /feeds_api/getActiveCommunityCommentsByTagPayout/:community/:tag/:observer?/:bodyLength?/:limit?/:offset?