LinkedIn Company Posts Scraper & Content Monitor (No Login) avatar

LinkedIn Company Posts Scraper & Content Monitor (No Login)

Pricing

$1.50 / 1,000 verified company posts

Go to Apify Store
LinkedIn Company Posts Scraper & Content Monitor (No Login)

LinkedIn Company Posts Scraper & Content Monitor (No Login)

Scrape public LinkedIn company posts without login. Extract full text, verified dates, reactions, comments, media, links, author and company details, filters, identity evidence, and quality scores for brand monitoring, competitor research, lead signals, and content intelligence.

Pricing

$1.50 / 1,000 verified company posts

Rating

0.0

(0)

Developer

Cracks API

Cracks API

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

7 days ago

Last modified

Categories

Share

LinkedIn Company Posts Scraper & Content Monitor

Extract structured public LinkedIn company posts without a LinkedIn login or customer cookies. The Actor discovers publicly indexed company post URLs, verifies the company author, and enriches each result from its public LinkedIn post page.

What you get

  • Full visible post text and publication date
  • LinkedIn post URL and stable activity/post ID when available
  • Requested company name, URL, and slug
  • Verified post author name and public author/company page URL
  • Total reaction and comment counts exposed by public JSON-LD
  • Media metadata, thumbnails, and visible external links
  • Up to 10 directly visible comment previews with comment like counts
  • Content type, quality score, identity evidence, and source evidence
  • Structured JSON, CSV, Excel, XML, RSS, or API access through Apify datasets

Quick start

{
"targetUrls": [
"https://www.linkedin.com/company/netflix/"
],
"maxPostsPerCompany": 5,
"contentTypes": ["all"]
}

You may also provide a direct public LinkedIn post or feed/update URL. Direct URL mode verifies that the post author is a company page before emitting a paid result.

Input

  • targetUrls (required): LinkedIn company/showcase URLs or direct public post/feed URLs
  • maxCompanies: maximum unique targets to process
  • maxPostsPerCompany: maximum approved posts per company
  • dateFrom, dateTo: optional ISO publication-date filters
  • keywords: optional OR-style keyword filter over visible text, author, and links
  • contentTypes: all, post, article, video, image, document, poll, newsletter, repost, or unknown
  • requestDelaySecs, maxRetries: pacing and transient retry controls
  • maxTotalCharge: optional local USD charge guard
  • dryRun: validate inputs without network requests or paid events
  • proxyConfiguration: optional Apify proxy configuration

Quality and billing rules

Only identity-confirmed, rich company-authored posts emit the company-post paid event. The Actor requires a public post URL, confirmed company identity, author, valid publication date, and useful engagement, media, or external-link evidence.

Invalid URLs, no-result responses, identity mismatches, charge-limit rows, and insufficient-data diagnostics are stored without a paid result event.

How it works

  1. Normalizes and deduplicates company or post URLs.
  2. Confirms a company page and canonical public name.
  3. Discovers indexed LinkedIn post URLs using multiple public web indexes.
  4. Opens each public LinkedIn post page and parses its JSON-LD and visible metadata.
  5. Verifies the author against the requested company URL/name.
  6. Applies date, keyword, content-type, deduplication, and quality filters.
  7. Stores only approved records as paid company-post events.

Output example

{
"companyName": "Netflix",
"companyUrl": "https://www.linkedin.com/company/netflix/",
"companySlug": "netflix",
"postUrl": "https://www.linkedin.com/posts/netflix_example-activity-1234567890-abc/",
"authorName": "Netflix",
"text": "Public post text...",
"publishedAt": "2026-09-01T12:00:00.000Z",
"contentType": "image",
"reactionsCount": 1250,
"commentsCount": 84,
"media": [],
"externalLinks": [],
"commentsPreview": [],
"identityConfirmed": true,
"identityEvidence": ["author text matches 1/1 company name token(s)"],
"qualityScore": 90,
"status": "success"
}

Important limitations

This is a public-data Actor. LinkedIn does not expose a complete no-login company feed or unlimited history. Results depend on public index coverage and what LinkedIn exposes on each public post page. The Actor may therefore return fewer posts than authenticated or proprietary session-backed services. It does not claim to return every historical post, every reaction, or every comment.

For direct profile posts, use the separate LinkedIn Profile Posts Scraper & Content Monitor Actor.

API use

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('generous_fog/linkedin-company-posts-scraper').call({
targetUrls: ['https://www.linkedin.com/company/netflix/'],
maxPostsPerCompany: 5,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Responsible use

Use the Actor only for lawful purposes and respect applicable privacy, data-protection, and platform rules. Do not use results for spam, harassment, or unauthorized profiling.

Unofficial — not affiliated with, endorsed by, or sponsored by LinkedIn Corporation. LinkedIn® is a registered trademark of LinkedIn Corporation.