Skip to content
HoneyguideOpen on Apify (opens in a new tab)

LinkedIn

LinkedIn Post Reactions

Extract people and entities that reacted to public LinkedIn posts. Get reaction type, name, headline, LinkedIn URL, IDs, and timestamps in clean JSON or CSV—no cookies or LinkedIn login required.

users, last 30 days
3
runs, last 30 days
38
runs, all time
98
users, all time
12

Live figures from Apify's public API, refreshed every hour.

LinkedIn Post Reactions specifications

PlatformLinkedIn
Apify actordata-slayer/linkedin-post-reactions
Pricefrom $1.50 per 1,000 results
Inputspost_urlsmax_reactions_per_postreaction_types
Output13 documented fields per row
Export formatsJSON, CSV, Excel, XML, HTML
LinkedIn login or cookiesNot required
IntegrationsApify REST API, JavaScript and Python clients, n8n, Make, Zapier
Last updatedSeptember 25, 2026 (version 1.0.6)

Run it from code

Replace the example input with your own. You need an Apify API token, which you can create in your Apify account settings.

POST /v2/acts/data-slayer~linkedin-post-reactions/run-sync-get-dataset-items
request
curl -X POST "https://api.apify.com/v2/acts/data-slayer~linkedin-post-reactions/run-sync-get-dataset-items" \
  -H "Authorization: Bearer $APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "post_urls": [
      "https://www.linkedin.com/posts/satyanadella_today-at-microsoft-build-we-showed-you-how-activity-7330296202275495938-EWFD"
    ],
    "max_reactions_per_post": 100,
    "reaction_types": [
      "ALL"
    ]
  }'
each result row13 fields
{
  "post_url": string,
  "post_id": string,
  "reaction_urn": string | null,
  "reaction_type": string,
  "reactor_entity_type": string,
  "reactor_name": string | null,
  "reactor_headline": string | null,
  "reactor_linkedin_url": string | null,
  "reactor_id": string | null,
  "reactor_image_url": string | null,
  "input_index": integer,
  "reaction_index": integer,
  "fetched_at": string,
}

Input parameters

3 parameters you can set for each run.

parametertypedescription
post_urlsarray

LinkedIn Post URLs

Required. Add 1–1,000 LinkedIn post URLs. Supported formats include linkedin.com/posts/…-activity-…, linkedin.com/posts/…-ugcPost-…, and linkedin.com/feed/update/urn:li:activity:…. Comment URLs are not supported.

max_reactions_per_postinteger

Maximum reactions per post

Maximum number of matching reactions to save for each post. Enter 0 to fetch all available reactions, with a 100-page safety cap per post.

reaction_typesarray

Reaction types

Choose which LinkedIn reactions to keep. “All reaction types” ignores the other selections.

Output fields

Each result is one row with these 13 fields, taken from the scraper's dataset schema.

fieldtypedescription
post_urlstringThe normalized LinkedIn post URL requested by the user.
post_idstringThe LinkedIn post's numeric identifier, kept as a string to avoid 64-bit precision loss.
reaction_urnstring | nullLinkedIn reaction URN derived from the reactor URN and post URN; null when the required source identifiers are unavailable.
reaction_typestringThe stable LinkedIn reaction category returned by the source.
reactor_entity_typestringWhether the reactor identifiers represent a person, company, or an unresolved entity.
reactor_namestring | nullReactor display name.
reactor_headlinestring | nullReactor LinkedIn headline or position; blank and placeholder values become null.
reactor_linkedin_urlstring | nullLinkedIn URL supplied for the reacting person or company.
reactor_idstring | nullEncoded LinkedIn profile or company identifier without its URN prefix.
reactor_image_urlstring | nullValidated media image URL; LinkedIn profile-page URLs masquerading as images become null.
input_indexintegerZero-based position of the normalized post URL in the input.
reaction_indexintegerZero-based reaction order for this post after filtering and deduplication.
fetched_atstringUTC timestamp when this post's reactions were fetched.

Pricing

Pay-per-event pricing, billed through your Apify account. Where plan tiers are listed, paid Apify plans get a lower price per event.

eventpriceper 1,000, by Apify plan
Post reaction result

One LinkedIn post reaction result written to the default dataset.

$0.002 each
Free
$2.00
Bronze
$2.00
Silver
$2.00
Gold
$1.50
Platinum
$1.50
Diamond
$1.50

Questions

How much does LinkedIn Post Reactions cost?

LinkedIn Post Reactions uses pay-per-event pricing on Apify. The main charge is $0.002 per post reaction result, which is $2.00 per 1,000. On higher Apify plans the price drops to $1.50 per 1,000.

Do I need to log in to LinkedIn or share cookies?

No. LinkedIn Post Reactions works without your LinkedIn login or cookies. You only need an Apify account to run it.

Can I use LinkedIn Post Reactions through an API?

Yes. Send a POST request to the Apify API with your input and read the results as JSON, or use Apify's official clients for JavaScript and Python. The code examples on this page are ready to copy.

What data does LinkedIn Post Reactions return?

Each result is a structured row. Its dataset schema lists 13 fields, including post_url, post_id, reaction_urn, reaction_type, and reactor_entity_type.

What formats can I export?

Results are stored in an Apify dataset. You can read it through the API as JSON, or download it as CSV, Excel, XML or HTML.

More LinkedIn scrapers

All LinkedIn 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
    7,952
    users/30d
    27
    LinkedIn$4.00 / 1K results
  • LinkedIn Company Posts Scraper - extract public data cookieless.

    runs/30d
    4,869
    users/30d
    46
    LinkedIn$4.00 / 1K results
  • LinkedIn Profile Posts Scraper - extract public data cookieless.

    runs/30d
    1,095
    users/30d
    49
    LinkedIn$4.00 / 1K results
  • Paste a LinkedIn post URL and get everyone who engaged with it — commenters, reactors, reposters — deduplicated into one list with full LinkedIn profile data. No cookies, no login.

    runs/30d
    111
    users/30d
    5
    LinkedIn$6.00 / 1K results
  • Extract reposts and reshares from public LinkedIn post URLs, including reposter names, profile URLs when available, headlines, repost text, timestamps, and content-author details. Batch up to 1,000 posts and export structured JSON, CSV, or Excel—no LinkedIn cookies or login required.

    runs/30d
    32
    users/30d
    2
    LinkedInfrom $1.50 / 1K results
  • Extract posts reacted to by public LinkedIn profiles, including action labels, post text, authors, timestamps, engagement counts, reaction breakdowns, attachments, and shared-post context. Batch up to 1,000 profiles and export JSON, CSV, or Excel—no LinkedIn cookies or login required.

    runs/30d
    29
    users/30d
    1
    LinkedIn$2.00 / 1K results