LinkedIn Posts Scraper - Profiles, Companies & Comments
Pricing
from $1.00 / 1,000 post scrapeds
LinkedIn Posts Scraper - Profiles, Companies & Comments
Recent posts of any LinkedIn profile or company page, or any post by URL, without cookies: text, date, likes, comments count, images, video, hashtags and the top comments. $0.001 per post; new posts flagged on scheduled runs.
Pricing
from $1.00 / 1,000 post scrapeds
Rating
0.0
(0)
Developer
Antonio del Olmo Tena
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape LinkedIn posts without cookies, without a LinkedIn account and without logging in. Give it profiles, company pages or post URLs and the Actor returns one row per post: full text, date, likes, comments count, images, video, hashtags, links, the author with follower count and the top comments. Schedule it on profiles and companies to get every new post as it is published: perfect for social listening, competitor monitoring, sales triggers and content research.
The Actor reads the public pages LinkedIn shows to logged-out visitors. You pay $0.001 per post.
What you get
One Dataset row per post:
postUrl,activityId,type(post, video or article),date.text(full text),hashtags,links.likes,comments.images,videoUrl,videoDuration.authorName,authorUrl,authorType(person or company),authorFollowers.topComments: author, author URL, text, date and likes of the comments LinkedIn shows publicly (up to 10).sourceUrl,sourceType,sourceName: the profile, company or post you asked for.isNew:truefor posts that were not on the page in the previous run.
How to use it
- Open the Input tab.
- Paste URLs, one per line:
- a profile (
https://www.linkedin.com/in/satyanadella) or company (https://www.linkedin.com/company/stripe) returns the recent posts its public page shows (usually 5 to 10); - a post (
https://www.linkedin.com/posts/...) returns that post with its top comments.
- a profile (
- Keep Open each post on to get the full text, comments count, media and top comments of every post; turn it off for a faster run.
- Click Start and export the rows as JSON, CSV or Excel.
- To monitor, schedule the Actor (for example daily). New posts come with
isNew: true; connect a webhook to receive them.
Input
{"urls": ["https://www.linkedin.com/company/stripe", "https://www.linkedin.com/in/satyanadella"],"includeDetails": true}
| Field | Description |
|---|---|
urls | LinkedIn profile, company or post URLs. Up to 500 per run. |
includeDetails | Open each post for full details and top comments. Default true. |
Output example
{"sourceUrl": "https://www.linkedin.com/company/stripe","sourceType": "company","sourceName": "Stripe","postUrl": "https://www.linkedin.com/posts/stripe_introducing-personal-agent-protocol-activity-7513299438086332416-zrLF","type": "post","authorName": "Stripe","authorFollowers": 1759025,"date": "2026-10-06T18:09:36.392Z","text": "We're working with Meta, Sierra, Genesys, Instinct, Rocket, Shopify, and Walmart as founding partners for the Personal Agent Protocol...","likes": 418,"comments": 40,"images": ["https://media.licdn.com/dms/image/..."],"topComments": [{ "author": "Jane Doe", "text": "The third route is the one to watch...", "likes": 3 }],"isNew": false}
Pricing
Pay per event, no subscription:
- Post scraped: $0.001 per post. 1,000 posts cost $1, top comments included.
- New post: $0.002 per post that appears on a scheduled profile or company page for the first time.
Pages that cannot be read are free. Other LinkedIn post scrapers charge $2 to $5 per 1,000 posts, plus extra for comments.
Use it as an API
curl -X POST "https://api.apify.com/v2/acts/aolmo~linkedin-posts/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"urls": ["https://www.linkedin.com/company/stripe"]}'
FAQ
Do I need a LinkedIn account or cookies? No.
How many posts per profile or company? The ones LinkedIn shows on the public page to logged-out visitors, usually the latest 5 to 10. Schedule the Actor to build a complete history over time.
Can I get all the comments of a post? The Actor returns the comments LinkedIn shows publicly (up to 10, the most relevant) plus the total count.
Where is the data stored between runs? In a Key-Value Store of your account named micro-saas-state-linkedin-posts, one key per URL.