LinkedIn Posts Scraper (No Cookies)
Pricing
Pay per usage
LinkedIn Posts Scraper (No Cookies)
Extract post content, author details, engagement metrics, media, and comments from public LinkedIn posts. No login or cookies required. Perfect for brand monitoring, content analysis, and competitor research.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Or Broski
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract post content, author details, engagement metrics, and media from public LinkedIn posts — no login, no cookies, no account risk.
Features
- No authentication required — scrapes public post pages, zero risk to your LinkedIn account
- 8 fallback selectors — extracts data even when LinkedIn changes its DOM
- Engagement metrics — comment counts, reaction counts, pre-computed
engagement_total - Post type detection — text_only, text_with_image, video, image_only
- Retry with backoff — automatically retries rate-limited posts up to 3×
- Residential proxies — uses Apify's built-in residential proxy pool to avoid blocks
- MCP-ready — structured JSON output works with AI agents and automation tools
Input
| Field | Type | Required | Description |
|---|---|---|---|
postUrls | Array | Yes | List of LinkedIn post URLs to scrape |
includeComments | Boolean | No | Extract comments (default: false) |
maxCommentsPerPost | Number | No | Max comments per post (default: 20) |
includeMedia | Boolean | No | Extract image/video URLs (default: true) |
maxPosts | Number | No | Limit total posts (0 = unlimited) |
proxyConfiguration | Object | No | Proxy settings (residential recommended) |
Example Input
{"postUrls": [{ "url": "https://www.linkedin.com/posts/satyanadella_ai-copilot-activity-123456" },{ "url": "https://www.linkedin.com/posts/company_announcement-activity-789012" }],"includeComments": false,"includeMedia": true}
Output
Each post returns:
{"post_id": "urn:li:activity:7373381341473787905","post_url": "https://www.linkedin.com/posts/...","author": {"name": "S. Somasegar","headline": "Managing Director at Madrona Ventures","profile_url": "https://www.linkedin.com/in/s-somasegar-113791a5"},"content": {"text": "No one would ever say it's easy to be in Satya Nadella's shoes...","hashtags": [],"links": ["https://lnkd.in/gf5cCaSN"]},"engagement": {"reactions": 18,"comments": 13,"engagement_total": 31},"metadata": {"posted_at": "2025-05-15T14:30:00Z","visibility": "public","is_repost": false,"post_type": "text_only"},"media": [],"scraped_at": "2026-07-08T18:33:01Z"}
Use Cases
- Brand monitoring — track what people are saying about your company
- Content analysis — study competitor content strategy and engagement
- Lead research — analyze posts from prospects before outreach
- Influencer tracking — monitor thought leaders in your industry
- AI training data — build datasets of professional content with engagement signals
Limitations
- Public posts only — posts visible to "Connections only" or "Private" cannot be scraped
- No login — richer data (skills, experience, full reactions breakdown) requires authenticated mode (coming in v2)
- Rate limits — LinkedIn may throttle high-volume scraping. The actor automatically retries with backoff.
- Selectors may break — LinkedIn changes its HTML periodically. This actor uses multiple fallback selectors but may need updates.
Pricing
This actor is currently free while in beta. Commercial pricing (Pay Per Event) coming soon.
Support
Found a bug? Have a feature request? Open an issue.
Built with Apify SDK + Playwright + stealth anti-detection.