LinkedIn Posts Scraper
Pricing
from $6.00 / 1,000 results
Go to Apify Store
LinkedIn Posts Scraper
Scrape LinkedIn posts by URL or discover all posts from a company or person's profile. Extract text, engagement metrics, media, and author details.
Pricing
from $6.00 / 1,000 results
Rating
0.0
(0)
Developer
Andrew
Maintained by Community
Actor stats
0
Bookmarked
5
Total users
2
Monthly active users
7 days ago
Last modified
Categories
Share
Extract LinkedIn posts by URL, or discover all posts from any public company page or person profile — no login required.
What you get
- Full post text and original post text (plain text and HTML)
- Engagement metrics: likes and comments
- Author details: user ID, profile URL, follower count, account type
- Media: image URLs, video URLs, video thumbnail, and duration
- Repost data: original author, text, and date when the post is a reshare
- Tagged companies and people
- Post type (post, repost, article) and date posted
- Document attachments: cover image and page count
Use cases
- Competitor content monitoring — track what companies are posting and when
- Influencer research — analyze post frequency, engagement, and topic focus
- Lead generation — find active professionals posting about specific topics
- Brand sentiment and share-of-voice analysis
- Training datasets for content classification and NLP models
How to use
Choose one of three modes:
Collect by post URL
Scrape specific posts you already have URLs for.
- Set Mode to
Collect by post URL - Paste LinkedIn post URLs into URLs
- Run — one record per post
Discover by company URL
Fetch all recent posts from a LinkedIn company page.
- Set Mode to
Discover by company URL - Enter one or more LinkedIn company URLs (e.g.
https://www.linkedin.com/company/apple) - Optionally set Start Date and End Date to filter by time range
- Run — returns all matching posts for each company
Discover by person profile URL
Fetch all recent posts from a LinkedIn person's profile.
- Set Mode to
Discover by person profile URL - Enter one or more LinkedIn profile URLs (e.g.
https://www.linkedin.com/in/bettywliu) - Optionally set Start Date, End Date, and toggle Only Authored Posts to exclude reshares
- Run — returns all matching posts for each profile
Maximum 20 URLs per run. Use Max Items to cap results per run.
Output format
Each dataset record:
{"url": "https://www.linkedin.com/posts/orlenchner_scrapecon-activity-7180537307521769472-oSYN","id": "7180537307521769472","userId": "orlenchner","profileUrl": "https://www.linkedin.com/in/orlenchner","postText": "Full post text...","originalPostText": "Full post text...","datePosted": "2024-03-21T15:32:33.770Z","hashtags": ["#data", "#scraping"],"embeddedLinks": ["https://..."],"images": ["https://media.licdn.com/..."],"videos": null,"numLikes": 84,"numComments": 12,"userFollowers": 4304,"userPosts": 28,"userArticles": 0,"postType": "post","accountType": "Person","repost": null,"taggedCompanies": [],"taggedPeople": [],"userTitle": "CEO at Bright Data","authorProfilePic": "https://media.licdn.com/...","numConnections": null,"videoDuration": null,"videoThumbnail": null,"documentCoverImage": null,"documentPageCount": null}