All guides

How to scrape LinkedIn Posts Search Scraper (no login) | $1.5/1K

Search public LinkedIn posts by keyword, company or author with no login or cookies, including video transcripts when LinkedIn has captions. Returns post text, likes, comments, reposts, media, hashtags and author. Filter by date and content type, or paste post URLs. Pay per post.

Open LinkedIn Posts Search Scraper (no login) | $1.5/1K on Apify

Find public LinkedIn posts by keyword, company page or author, or read post URLs you paste. You get one row per post with the full text, publish date, author, reactions, comments, media, hashtags and the top public comments. No LinkedIn account, no cookies.

Who it is for: agencies, freelancers and B2B sales teams looking for people who publicly say they need something; marketers doing social listening; founders tracking competitors; recruiters; and AI agents that need LinkedIn post data.

What it outputs

One row per post. A real row from the Oct 15 run above (long values trimmed, null fields and some URLs removed):

Example input

{
  "searchQueries": ["\"series A\" fintech", "hiring product designer"],
  "postedLimit": "week",
  "authorUrls": ["https://www.linkedin.com/company/hubspot", "https://www.linkedin.com/in/satyanadella"],
  "postUrls": ["https://www.linkedin.com/posts/microsoft_activity-7513672775795060738-oPgw"],
  "maxPosts": 50
}

Sample output

{
  "postUrl": "https://www.linkedin.com/posts/rileyhennigh_for-a-design-agency-website-its-often-a-activity-7509212625898119168-qZuw",
  "activityId": "7509212625898119168",
  "urn": "urn:li:activity:7509212625898119168",
  "publishedAt": "2026-09-25T11:30:04.437Z",
  "text": "For a design agency website, it's often a struggle to show that you care about the details...",
  "authorName": "Riley Hennigh",
  "authorUrl": "https://www.linkedin.com/in/rileyhennigh",
  "authorType": "person",
  "authorFollowers": 3935,
  "authorPublicId": "rileyhennigh",
  "likes": 16,
  "comments": 4,
  "mediaType": "video",
  "videoDuration": "PT1M11S",
  "isReshare": false,
  "isRepost": false,
  "hashtags": [],
  "sourceType": "search"
}

Sample taken from the actor's README; values shown as placeholders there are placeholders.

FAQ

Do I need a LinkedIn account or cookies?

No. Nothing is logged in and no account of yours is used.

Why is a very new post missing from keyword results?

Keyword search uses Google's index of public LinkedIn posts, so new posts can take a day or two to appear. Paste the URL in postUrls to read it directly.

How do I monitor a keyword or competitor?

Save a task with postedLimit: "24h", schedule it daily, and send new rows to Slack or a sheet. Use activityId to skip posts you have already seen.

How many comments do I get?

About ten per post, the number logged-out pages show, at no extra cost.

Can I get all posts from a person's profile?

Only their public posts that Google has indexed. Person profiles themselves are not scraped.

Is it legal?

The actor reads only public pages anyone can open without signing in. You are responsible for how you use the data under your local law (for example GDPR) and LinkedIn's terms.

Where do I run it?

On Apify: https://apify.com/transparent_meteorite/linkedin-posts-search. Check the Pricing tab there for current prices.

Try LinkedIn Posts Search Scraper (no login) | $1.5/1K on Apify