LinkedIn Post Comment & Reaction Extractor [NO COOKIES] ✅
Pricing
from $5.50 / 1,000 results
LinkedIn Post Comment & Reaction Extractor [NO COOKIES] ✅
Scrape LinkedIn post comments, replies, and reactions at scale. Collects comment text, author profiles, reaction types, reactor details, and timestamps with configurable limits - no LinkedIn login required.
Pricing
from $5.50 / 1,000 results
Rating
5.0
(1)
Developer

Unseen User
Actor stats
2
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
LinkedIn Post Comment & Reaction Extractor
Scrape LinkedIn post comments, replies, and reactions at scale. Collects comment text, author profiles, reaction types, reactor details, and timestamps with configurable limits — no LinkedIn login required.
What It Does
- Extracts top-level comments and threaded replies from LinkedIn posts
- Scrapes post reactions with reactor profiles, including profile picture variants (small, medium, large, original)
- Filters reactions by type: Like, Celebrate, Love, Insightful, Curious
- Returns author name, headline, profile URL, and avatar for each commenter and reactor
- Provides both absolute and relative timestamps for each comment
- Limits results with configurable caps on comments and reactions per post
- Processes multiple posts in a single run
- Accepts post IDs, activity URLs, or full LinkedIn post links
Accepted Post Formats
- Just the ID:
7302346926123798528 - Activity URL:
https://www.linkedin.com/feed/update/urn:li:activity:7302346926123798528/ - Full post link:
https://www.linkedin.com/posts/username_title-activity-7302346926123798528-dMnz
Configuration
| Field | Type | Default | Description |
|---|---|---|---|
posts | Array of strings | (required) | LinkedIn post URLs or IDs to extract comments from |
sortBy | String | "relevant" | "relevant" for top comments, "recent" for newest first |
pageNumber | Integer | 1 | Which page of results to fetch (100 per page) |
includeReplies | Boolean | true | Set to false to skip threaded replies |
includeReactions | Boolean | true | Set to false to skip reaction scraping |
reactionType | String | "ALL" | Filter by reaction type: ALL, LIKE, PRAISE, EMPATHY, APPRECIATION, INTEREST |
commentsLimit | Integer | 0 | Maximum number of comments to return per post. 0 means no limit |
reactionsLimit | Integer | 0 | Maximum number of reactions to return per post. 0 means no limit |
Sample Input
{"posts": ["7302346926123798528","https://www.linkedin.com/feed/update/urn:li:activity:7302346926123798528/"],"sortBy": "relevant","pageNumber": 1,"includeReplies": true,"includeReactions": true,"reactionType": "ALL","commentsLimit": 50,"reactionsLimit": 100}
Sorting
- Relevant (default) — LinkedIn's own ranking of the most engaging comments
- Recent — chronological order, newest first
Pagination
Results come back in pages of 100. Use pageNumber to step through them:
pageNumber: 1→ results 1–100pageNumber: 2→ results 101–200pageNumber: 3→ results 201–300
Pagination applies to both comments and reactions independently. Each page returns up to 100 comments and up to 100 reactions.
Output
Every item in the dataset includes a data_type field ("comment", "reaction", or "error") so you can easily filter by type.
Comment Output
{"data_type": "comment","comment_id": "7302375502034411520","text": "This is a great point! Healthcare professionals need...","posted_at": {"timestamp": 1626782941000,"date": "2023-07-20 12:49:01","relative": "2d"},"is_edited": false,"is_pinned": false,"comment_url": "https://www.linkedin.com/feed/update/...","comment_type": "comment","author": {"name": "John Smith","headline": "Healthcare Professional | Digital Health Advocate","profile_url": "https://www.linkedin.com/in/johnsmith/","profile_picture": "https://media.licdn.com/dms/image/..."},"stats": {"total_reactions": 25,"reactions": {"like": 20,"appreciation": 3,"empathy": 2,"interest": 0,"praise": 0},"comments": 3},"post_input": "7302346926123798528"}
Replies include two extra fields:
{"comment_type": "reply","parent_comment_id": "7302375502034411520"}
Reaction Output
{"data_type": "reaction","reaction_type": "LIKE","reactor": {"name": "Jane Doe","headline": "Product Manager at TechCorp","profile_url": "https://www.linkedin.com/in/janedoe/","profile_picture": "https://media.licdn.com/dms/image/...","profile_pictures": {"small": "https://media.licdn.com/dms/image/...shrink_100_100/...","medium": "https://media.licdn.com/dms/image/...shrink_200_200/...","large": "https://media.licdn.com/dms/image/...shrink_400_400/...","original": "https://media.licdn.com/dms/image/...shrink_800_800/..."}},"post_input": "7302346926123798528"}
Ideas for Use
- Track sentiment and engagement on your own posts
- Monitor competitor content performance
- Research audience opinions for market analysis
- Identify active commenters, reactors, and potential leads
- Build datasets for social media analytics dashboards
- Analyze reaction patterns across different post types
Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by LinkedIn Corporation. LinkedIn is a registered trademark of LinkedIn Corporation. All trademarks are property of their respective owners.