Dataslayer
LinkedIn

LinkedIn Post Performance Scraper

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
success · 30d
91.5%
runs all time
21.9K
users · 30d
24
POST/v2/acts/data-slayer~linkedin-post-analytics-scraper/run-sync-get-dataset-items
request
curl -X POST "https://api.apify.com/v2/acts/data-slayer~linkedin-post-analytics-scraper/run-sync-get-dataset-items" \
  -H "Authorization: Bearer $APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "linkedin_urls": [],
    "linkedin_url": "https://www.linkedin.com/posts/anthropicresearch_statement-on-comments-from-the-secretary-activity-7433337757906923520-p2nH"
  }'
each result row34 fields
{
  "is_repost": boolean,
  "header": null,
  "reshared_post": null,
  "comments_urn": string,
  "post_link": string,
  "post_text": string,
  "posted_ago": string,
  "posted_at": string,
  "reactions_urn": string,
  "reposts_urn": string,
  "urn": string,
  "links_in_post/0": any,
  "actor/actor_description": any,
  "actor/actor_image": any,
  // + 20 more fields
}

Output fields

34 documented fields per record. Showing the first 34.

FieldTypeDescription
is_repostboolean
headernull
reshared_postnull
comments_urnstring
post_linkstring
post_textstring
posted_agostring
posted_atstring
reactions_urnstring
reposts_urnstring
urnstring
links_in_post/0—
actor/actor_description—
actor/actor_image—
actor/actor_link—
actor/actor_name—
actor/actor_sub_description—
social_count/num_comments—
social_count/num_likes—
social_count/num_shares—
image_component_all_dimentions/0/type—
image_component_all_dimentions/0/url—
social_count/reaction_type_counts/0/count—
social_count/reaction_type_counts/0/reaction_type—
social_count/reaction_type_counts/1/count—
social_count/reaction_type_counts/1/reaction_type—
social_count/reaction_type_counts/2/count—
social_count/reaction_type_counts/2/reaction_type—
social_count/reaction_type_counts/3/count—
social_count/reaction_type_counts/3/reaction_type—
social_count/reaction_type_counts/4/count—
social_count/reaction_type_counts/4/reaction_type—
social_count/reaction_type_counts/5/count—
social_count/reaction_type_counts/5/reaction_type—

Related scrapers

Frequently asked questions

What does LinkedIn Post Performance Scraper return?+

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. It returns 34 documented fields per record.

How much does LinkedIn Post Performance Scraper cost?+

It is priced at $4.00 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 8.2K times with a 91.5% 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 Performance Scraper on Apify

One request, structured rows back. Pay per result through your Apify account.