LinkedIn Profile And Company Posts Scraper with Video & Article
Pricing
$19.99/month + usage
LinkedIn Profile And Company Posts Scraper with Video & Article
LinkedIn Profile and Company Posts Scraper 💼📢 extracts public profile details, company posts, captions, reactions, comments, and engagement metrics in one run. Ideal for lead research, competitor tracking, recruitment insights, and content analysis. 🚀📊
Pricing
$19.99/month + usage
Rating
0.0
(0)
Developer
ScrapePilot
Maintained by CommunityActor stats
1
Bookmarked
17
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
LinkedIn Profile & Company Posts Scraper With Video & Article Details
Scrape LinkedIn company and profile posts with real per-post format detection — post, video, article, or publication — read directly from LinkedIn's own page data, plus the video and article detail fields most LinkedIn post scrapers never extract at all.
What this actor does
Point it at one or more LinkedIn company or profile URLs and it returns every recent post as a structured dataset row: author, text, engagement counts, and — unlike a plain LinkedIn post scraper or LinkedIn content scraper — the post's real format, resolved from the page's own embedded application/ld+json data instead of a guessed image-or-text label. When a post is a video, article, or LinkedIn Pulse publication, the matching detail fields (video URL/thumbnail/duration, article headline/URL/cover image, publication name/description) are extracted alongside the standard post fields.
Use cases
- Content-format auditing — see exactly which posts on a company or profile page are native posts vs. video vs. LinkedIn articles vs. publications, for content-strategy or competitor research.
- Video content discovery — pull real
video_url/thumbnail_url/durationfor every video post on a profile or company page, without manually opening each one. - Article and thought-leadership tracking — collect every LinkedIn Pulse article a person or company has published, with headline, URL, and cover image, for research or lead-gen content mapping.
- LinkedIn post scraping for social listening — bulk-scrape posts across many company/profile URLs in one run with automatic proxy fallback.
- Reshare/repost detection — flag posts that are reshares of someone else's content (
is_reshare), with the original author's name and profile when LinkedIn exposes that data.
Input
| Field | Type | Required | Description |
|---|---|---|---|
urls | array | Yes | LinkedIn company or profile URLs to scrape. |
maxPosts | integer | No | Max posts per URL (default: 10). |
targetType | string | No | company, profile, or both (default: both). |
postFormats | array | No | Only keep posts matching these real formats: post, video, article, publication (default: all four). |
readPostFormat | boolean | No | Resolve each post's real format from LinkedIn's own page data instead of the base image-or-text guess (default: true). |
includeVideoDetails | boolean | No | For video posts, add video_url, thumbnail_url, duration, width, height, embed_url, upload_date (default: true). |
includeArticleDetails | boolean | No | For article/publication posts, add article_headline, article_url, article_cover_image, publication_name, publication_description, publication_url (default: true). |
includeOriginalAuthorOnReposts | boolean | No | When a repost/reshare block is found, add is_reshare, original_author_name, original_author_url, original_author_type, original_author_followers, original_post_text (default: true). Coverage is low — LinkedIn rarely exposes this block; is_reshare: false means "no reshare block found," not "confirmed original post." |
proxyConfiguration | object | No | Apify proxy settings. Default: no proxy; the actor automatically escalates to datacenter then residential proxy if LinkedIn blocks a request. |
Example input
{"urls": ["https://www.linkedin.com/company/google/","https://www.linkedin.com/in/username"],"maxPosts": 20,"targetType": "both","postFormats": ["post", "video", "article", "publication"],"readPostFormat": true,"includeVideoDetails": true,"includeArticleDetails": true,"includeOriginalAuthorOnReposts": true,"proxyConfiguration": { "useApifyProxy": false }}
Output
Every row includes the standard post fields — urn, text, url, postedAtTimestamp, postedAtISO, timeSincePosted, authorType, authorProfileUrl, authorProfileId, authorFullName, authorHeadline, image, images, author, comments, reactions, numLikes, numComments, and related flags — plus:
post_format,schema_type— the real, page-derived format label (post/video/article/publication) and its raw LinkedIn JSON-LD@type.format_filter_passed— whether this row matched thepostFormatsfilter.- Video fields (video posts only):
video_url,thumbnail_url,duration,width,height,embed_url,upload_date. - Article/publication fields (article or publication posts only):
article_headline,article_url,article_cover_image,publication_name,publication_description,publication_url. - Reshare fields:
is_reshare,original_post_text,original_author_name,original_author_url,original_author_type,original_author_followers.
Example output row (article post)
{"urn": "urn:li:activity:...","url": "https://www.linkedin.com/posts/...","post_format": "article","schema_type": "Article","format_filter_passed": true,"article_headline": "Speed Is Becoming a Liability, Taste Is the Advantage","article_url": "https://www.linkedin.com/pulse/speed-becoming-liability-taste-advantage-...","authorFullName": "...","numLikes": 42}
How to run
- Open Apify Console → Actors.
- Select LinkedIn Profile & Company Posts Scraper With Video & Article.
- Set
urlsand any optional fields. - Click Start.
- Check the Log for progress and proxy fallback messages.
- Use the Dataset in the Output tab, or download it (JSON/CSV/Excel).
Notes
- Format detection and video/article fields are read directly from LinkedIn's own page data — nothing is guessed or computed from text.
- Reshare/original-author detection has low coverage by design: LinkedIn rarely renders the underlying data block. Treat
is_reshare: falseas "not detected," not as a guarantee the post is original. - Data is from publicly available pages only. You are responsible for compliance with applicable laws (privacy, data protection, platform terms of use).