LinkedIn Posts Scraper - Company Pages & Keyword Search avatar

LinkedIn Posts Scraper - Company Pages & Keyword Search

Pricing

from $5.00 / 1,000 linkedin posts

Go to Apify Store
LinkedIn Posts Scraper - Company Pages & Keyword Search

LinkedIn Posts Scraper - Company Pages & Keyword Search

Scrape public LinkedIn posts by keyword or from any company page - text, author, likes, comments, and images. No login or cookies required.

Pricing

from $5.00 / 1,000 linkedin posts

Rating

0.0

(0)

Developer

Andrew

Andrew

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Scrape public LinkedIn posts without logging in, without cookies, and without risking an account. Search all of LinkedIn by keyword, or pull the complete post feed of any company page — with text, author, engagement counts, images, and top comments.

What you get

  • Post content: full text, publish date, post URL and ID
  • Engagement: like count, comment count, and up to 5 top comments per post (keyword search; company mode via the details option)
  • Author data: name, profile URL, and follower count
  • Media: image URLs attached to each post
  • Keyword search across all public LinkedIn posts, with a date filter (last hour → last year)
  • Company feeds: every recent post from any company, school, or showcase page
  • Pagination cursor so you can collect thousands of posts across chained runs
  • Export to JSON, CSV, or Google Sheets directly from the Apify console

Use cases

  • Social listening — track what's being said about your brand, product, or category
  • Content research — find the top-performing posts for any topic before writing your own
  • Competitor monitoring — follow competitor company pages and benchmark their engagement
  • Lead generation — find people actively posting about problems your product solves
  • AI & LLM pipelines — feed fresh B2B conversation data into RAG systems and agents

How to use

  1. Pick a Mode:
    • Keyword search — enter a Search keyword (e.g. ai agents), optionally set Date posted
    • Company page posts — enter a Company page URL (e.g. https://www.linkedin.com/company/microsoft) or just the handle (microsoft)
  2. Set Max Items (default 50; 0 = unlimited)
  3. (Optional) Enable Fetch full post details to enrich company-feed posts with engagement counts, author info, and top comments
  4. Run the actor — results appear in the Dataset tab

Fetching more pages

After the run finishes, open the Key-value store tab → copy the NEXT_PAGE_ID value → paste it into Page ID on your next run. If NEXT_PAGE_ID is null, you've fetched everything.

Output format

Each dataset record:

{
"url": "https://www.linkedin.com/posts/username_ai-agents-activity-7354600338621906944-RvXR",
"postId": "7354600338621906944",
"text": "There's way too much hype about AI agents. Here's your simple guide...",
"datePublished": "2026-07-20T19:56:02.566Z",
"likeCount": 718,
"commentCount": 7,
"authorName": "Jane Doe",
"authorUrl": "https://www.linkedin.com/in/janedoe",
"authorFollowers": 30863,
"imageUrl": "https://media.licdn.com/dms/image/...",
"images": ["https://media.licdn.com/dms/image/..."],
"topComments": [{ "author": "John Smith", "text": "Great breakdown!" }],
"source": "search"
}

Notes

  • Only public posts are returned — no login or cookies are ever used.
  • One result = one post. Detail enrichment is billed separately per post, and only when it succeeds.