LinkedIn · Apify actor LIVE

LinkedIn Posts Scraper

Posts from profiles and companies. Auto-paginated, clean JSON.

What it does

The LinkedIn Posts Scraper extracts every post from any LinkedIn profile or company page (text, engagement counts, media links, and timestamps), auto-paginated into clean JSON. It never uses your LinkedIn account.

Use cases

Track competitors and prospects

Pull the full post history of a company or person to monitor launches, messaging, and hiring signals.

Feed content and social listening

Turn public posts into a dataset for trend analysis, benchmarking, and topic research.

Find engagement to act on

Use post history to spot the topics and posts worth targeting for timely outreach.

Audit and repurpose content

Export a full page post history with engagement counts for reporting and reuse.

Who it is for

  • Sales and competitive intel. monitor what target accounts and rivals are publishing.
  • Marketers and analysts. build content datasets and benchmark engagement.
  • Founders and social teams. audit and repurpose post history with engagement data.

How it works

  1. 1 Give it a profile or company page URL. No login, no cookies.
  2. 2 It auto-paginates the full available post history.
  3. 3 You get one row per post: text, engagement counts, media links, and timestamp.
  4. 4 Clean JSON, priced per post, runs on Apify.
Run on Apify $2/1,000 posts
atomus/linkedin-posts-scraper-pro View on Apify

AI-ready: connect an agent through the Apify MCP and run this scraper from Claude Code, Cursor, Codex, or programmatically.

Example

Input, a profile or company URL:

{
"profileUrls": ["https://www.linkedin.com/in/..."],
"maxPosts": 50
}

Output, one row per post:

{
"postUrl": "https://www.linkedin.com/posts/...",
"text": "...",
"reactions": 128,
"comments": 14,
"postedAt": "2026-06-01T12:00:00Z"
}

Features

Related guides

FAQ

What does the LinkedIn Posts Scraper do?

It extracts every post from any LinkedIn profile or company page (text, engagement counts, media links, and timestamps), auto-paginated into clean JSON.

Can it scrape company pages too?

Yes. It works on both personal profiles and company pages, returning the full post history available publicly.

Do I need a LinkedIn account?

No. The scraper never uses your LinkedIn credentials, so there is zero account-burning risk.

How much does it cost?

Priced per post on Apify. See the actor page for current pricing. An empty or inactive profile still bills a small minimum, since the search request runs regardless.