LinkedIn group posts from any PUBLIC group link as rows — the group, post text, a real publish timestamp, likes, comments, shares, reactions, media and article links, and the member who posted. No login, no cookies. A daily run returns only new posts; a private group is never charged.
A short run timeout is used for collecting, not for waiting: the time a run holds back at the end to write its last rows and its receipt is now measured on the run (about 7 seconds where it was a flat 20), and never more than a quarter of the timeout.
A run timeout too short for even one page no longer starts a page it cannot finish: the row says so and names the timeout that fits.
A page that does not answer in time is asked once, not three times.
Internal: a run stopped by the Abort button or a timeout now keeps our own record of the pages it read. Results, rows and prices are unchanged.
1.0.1 — 2026-10-24
First release. Paste public LinkedIn group links (or the group numbers on their own) and get each group's posts as rows: the group's name, link and member count, what each member wrote, the real publish time to the millisecond, likes, comments, shares and the reaction breakdown, image, video, document and article links, the member who posted it, and whether the group's admin pinned it.
New posts only. Posts already delivered to your account are skipped and not charged, and the run reads no older page once it reaches them — a daily run returns what is new since the last one. Switch on "Include posts you already have" to get them back, marked repeat: true, never charged.
Public groups only, said plainly. Each group is looked up first; a private group comes back as one uncharged row saying LinkedIn shows its posts to members only. A person's or a company's page is refused with a pointer to the actor that reads it.
Posted after / Posted before narrow a run to your dates, on the post's own publish time.
Charged per event: post $0.003 on the Apify free plan, $0.0026 on Bronze, $0.0023 on Silver, $0.002 from Gold, per post delivered; one check $0.012 for each public group a run reads and finishes, whatever it finds. No start fee. A private group, a link that is not a group, a read that did not go through and every limit you set ship as uncharged rows with a reason, and the run still succeeds.
Also callable as an API endpoint (Standby): the same fields by GET or POST, the posts in the response, charged exactly as a run. The endpoint keeps no account memory.