App Logo
facebook.com

List Facebook feed posts

List posts from a Facebook group or page feed (pass its full URL). Returns per post postId, url, author, authorUrl, reactions, comments, shares, createdTime and text. Counts are the site's displayed strings (e.g. "1,2 k"); the feed is a capped sample (by limit) in the default relevance order, not strict reverse-chronological.

Input

url required

Full URL of a Facebook group (https://www.facebook.com/groups/<id>) or page (https://www.facebook.com/<username> or /profile.php?id=<id>).

limit optional

Max posts to return. Feed is infinite-scroll; the script scrolls, arming a GraphQL response wait before each scroll, until it has this many unique posts or the feed stops yielding new ones.

Default: 15
withStatus optional

Group URLs only. When true, return {groupStatus, posts} instead of the bare posts array. groupStatus: joined (membership control or readable member feed), not_member (join button shown), pending (join request sent), unavailable (group deleted, or the session is banned/excluded — Facebook shows the same 'content unavailable' page for both), unknown. With withStatus an unavailable group is a result, not an error.

Default: false

Output

None

FAQ

List posts from a Facebook group or page feed (pass its full URL). Returns per post postId, url, author, authorUrl, reactions, comments, shares, createdTime and text. Counts are the site's displayed strings (e.g. "1,2 k"); the feed is a capped sample (by limit) in the default relevance order, not strict reverse-chronological.
Required: url. Optional: limit, withStatus.
No. It only uses pages of facebook.com that are reachable without signing in.
It only reads. It looks things up on facebook.com and changes nothing there.
Ask an AI agent connected to Reduck to run reduck/facebook.com/list_posts, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/facebook.com/list_posts
It is part of Reduck's official curated catalogue.

Start building not clicking