LinkedIn Post Comments
Extract root comments and available top replies from public LinkedIn post URLs, including commenter names, profile URLs, headlines, timestamps, reply totals, and reaction breakdowns. Batch up to 1,000 posts and export structured JSON, CSV, or Excel—no LinkedIn cookies or login required.
- runs · 30d
- 39
- success · 30d
- 92.3%
- runs all time
- 97
- users · 30d
- 2
curl -X POST "https://api.apify.com/v2/acts/data-slayer~linkedin-post-comments/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"post_urls": [
"https://www.linkedin.com/feed/update/urn:li:activity:7408723748973056001"
]
}'{
"post_url": string,
"post_id": string,
"post_comment_count": integer,
"comment_id": string,
"comment_url": string,
"comment_text": string,
"commented_at": string,
"commented_at_timestamp": integer,
"is_pinned": boolean,
"is_edited": boolean,
"reply_count": integer,
"top_reply_count": integer,
"total_reaction_count": integer,
"like_count": integer,
// + 12 more fields
}Output fields
26 documented fields per record. Showing the first 26.
| Field | Type | Description |
|---|---|---|
| post_url | string | Canonical LinkedIn post URL supplied in the input. |
| post_id | string · nullable | Numeric LinkedIn activity identifier kept as a string for precision safety. |
| post_comment_count | integer · nullable | Total root-comment count reported by the source when available. |
| comment_id | string · nullable | Numeric LinkedIn comment identifier kept as a string for precision safety. |
| comment_url | string · nullable | |
| comment_text | string · nullable | |
| commented_at | string · nullable | ISO 8601 UTC timestamp derived from commented_at_timestamp. |
| commented_at_timestamp | integer · nullable | Unix timestamp in milliseconds. |
| is_pinned | boolean | |
| is_edited | boolean | |
| reply_count | integer | Total replies reported for the root comment. |
| top_reply_count | integer | Number of reply objects included in top_replies; this can be lower than reply_count. |
| total_reaction_count | integer | |
| like_count | integer | |
| praise_count | integer | |
| empathy_count | integer | |
| appreciation_count | integer | |
| interest_count | integer | |
| other_reaction_count | integer | Any non-negative reaction counters not represented by the five named fields. |
| commenter_id | string · nullable | Stable LinkedIn member or entity ID when supplied by the source. |
| commenter_type | string | |
| commenter_name | string · nullable | |
| commenter_headline | string · nullable | |
| commenter_linkedin_url | string · nullable | |
| commenter_image_url | string · nullable | |
| top_replies | array | Top reply details returned with this root comment. These do not count toward max_comments_per_post. |
Related scrapers
Paste a LinkedIn post URL and get the numbers behind it: likes, comments, shares, the full reaction breakdown, author details, post text and media attachments. No cookies, no login.
- runs/30d
- 8.2K
- users/30d
- 24
LinkedIn$4.00 / 1K resultsLinkedIn Company Posts Scraper - extract public data cookieless.
- runs/30d
- 3.1K
- users/30d
- 46
LinkedIn$4.00 / 1K resultsLinkedIn Profile Posts Scraper - extract public data cookieless.
- runs/30d
- 1.1K
- users/30d
- 43
LinkedIn$4.00 / 1K results
Frequently asked questions
What does LinkedIn Post Comments return?+
Extract root comments and available top replies from public LinkedIn post URLs, including commenter names, profile URLs, headlines, timestamps, reply totals, and reaction breakdowns. Batch up to 1,000 posts and export structured JSON, CSV, or Excel—no LinkedIn cookies or login required. It returns 26 documented fields per record.
How much does LinkedIn Post Comments cost?+
It is priced at $1.50 per 1,000 results (lowest tier), billed through your Apify account. Failed runs are not billed as results.
What format does the data come back in?+
Typed JSON records by default. You can also download a run's dataset as CSV or Excel, or stream it into your own stack.
How reliable is this scraper?+
Over the last 30 days it ran 39 times with a 92.3% success rate.
How do I run it?+
POST a JSON body to the actor's run endpoint with your Apify token, or open it on Apify and start a run from the console.
Run LinkedIn Post Comments on Apify
One request, structured rows back. Pay per result through your Apify account.