LinkedIn Posts Scraper avatar

LinkedIn Posts Scraper

Pricing

from $6.00 / 1,000 results

Go to Apify Store
LinkedIn Posts Scraper

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

Andrew

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

2

Monthly active users

7 days ago

Last modified

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.

  1. Set Mode to Collect by post URL
  2. Paste LinkedIn post URLs into URLs
  3. Run — one record per post

Discover by company URL

Fetch all recent posts from a LinkedIn company page.

  1. Set Mode to Discover by company URL
  2. Enter one or more LinkedIn company URLs (e.g. https://www.linkedin.com/company/apple)
  3. Optionally set Start Date and End Date to filter by time range
  4. Run — returns all matching posts for each company

Discover by person profile URL

Fetch all recent posts from a LinkedIn person's profile.

  1. Set Mode to Discover by person profile URL
  2. Enter one or more LinkedIn profile URLs (e.g. https://www.linkedin.com/in/bettywliu)
  3. Optionally set Start Date, End Date, and toggle Only Authored Posts to exclude reshares
  4. 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
}