# LinkedIn Post's Reactions Scraper (`freshdata/reaction-scraper`) Actor

extract detailed reactions data from any profile post

- **URL**: https://apify.com/freshdata/reaction-scraper.md
- **Developed by:** [FreshData](https://apify.com/freshdata) (community)
- **Categories:** Lead generation, Automation, Social media
- **Stats:** 182 total users, 62 monthly users, 100.0% runs succeeded, 2 bookmarks
- **User rating**: No ratings yet

## Pricing

$8.00 / 1,000 processing data

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## 🚀 LinkedIn Post's Reaction Scraper

The **Linkedin Post's Reaction Scraper** is a powerful tool designed to extract detailed reactions data from any profile posts — without the need for cookies or login.

### ✨ Features

- 👤 **Full Reaction Detail Extraction**  

- 🍪 **No Cookies Required**  
  The scraper works without any LinkedIn login or cookies — simplifying setup and execution.

### ✨ You may also want to check out my other powerful actors:
#### For people:
- https://apify.com/freshdata/fresh-linkedin-profile-data
- https://apify.com/freshdata/linkedin-open-profile-status
- https://apify.com/freshdata/linkedin-open-to-work-status
- https://apify.com/freshdata/linkedin-detect-activity-time

#### For Sales Navigator searches:
- https://apify.com/freshdata/linkedin-sales-navigator-scraper
- https://apify.com/freshdata/linkedin-sales-account-scraper

#### For companies:
- https://apify.com/freshdata/linkedin-company-scraper
- https://apify.com/freshdata/linkedin-company-insights-scraper
- https://apify.com/freshdata/linkedin-company-by-domain
- https://apify.com/freshdata/linkedin-company-custom-headcount


#### For jobs:
- https://apify.com/freshdata/linkedin-job-details-scraper
- https://apify.com/freshdata/linkedin-job-scraper

#### For posts:
- https://apify.com/freshdata/linkedin-post-scraper
- https://apify.com/freshdata/get-post-details
- https://apify.com/freshdata/linkedin-company-post-scraper
- https://apify.com/freshdata/linkedin-post-comments-scraper
- https://apify.com/freshdata/reaction-scraper

### 💰 Pricing

1. Paid users: $0.008/1 request = 1 "processing" events / 1 request ($8/1000 requests).
2. Free users: $0.8/1 request = 100 "processing" events/ 1 request ($800/1000 requests).

### 🛠️ How It Works

1. 🔗 **Input**  
   Provide an URN

2. ▶️ **Run the Scraper**  
   Start the actor to extract rich profile post data in real time — results will be available in Apify's Dataset tab.

### ✨ Go to my profile for more powerful actors: https://apify.com/freshdata


### 📥 Input Example

```json
{
  "linkedin_url": "https://www.linkedin.com/in/sample-profile",
  "type": "ALL",
  "page": 1
}
````

### 📤 Output Example

```json
{
  "data": [
    {
      "following_state": null,
      "reactor": {
        "headline": "Laboratory Supervisor",
        "linkedin_url": "https://www.linkedin.com/in/ACoAABNy_lcBzx37VKs7BZmxCiyHi14gXqZM_sk",
        "name": "Carlos Marques",
        "urn": "ACoAABNy_lcBzx37VKs7BZmxCiyHi14gXqZM_sk"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "--",
        "linkedin_url": "https://www.linkedin.com/in/ACoAADb7z50BJmviL2rXY8cC2nFbNFseZUKQ75U",
        "name": "Abhishek Yadav",
        "urn": "ACoAADb7z50BJmviL2rXY8cC2nFbNFseZUKQ75U"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Auf der Suche nach einer neuen beruflichen Herausforderung",
        "linkedin_url": "https://www.linkedin.com/in/ACoAACfuq-YBN09OcLaG69r88QXPr8EQhF_SNyQ",
        "name": "Cynthia Belén Scheidegger",
        "urn": "ACoAACfuq-YBN09OcLaG69r88QXPr8EQhF_SNyQ"
      },
      "type": "ENTERTAINMENT"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "geographic information survey",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAB01hGMByVkJHAcz3nxyMLifZK8ndC0WzuQ",
        "name": "kevin wasonga",
        "urn": "ACoAAB01hGMByVkJHAcz3nxyMLifZK8ndC0WzuQ"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "3rd Line Support Engineer /Senior Infrastructure Engineer w Atos",
        "linkedin_url": "https://www.linkedin.com/in/ACoAABfTNA4BlIDe96eg1G5HpofWsTRq_bxOoH0",
        "name": "Krzysztof Zieliński",
        "urn": "ACoAABfTNA4BlIDe96eg1G5HpofWsTRq_bxOoH0"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Connect please ,but I am not use messages.Information Technology System Administrator,High performance computing engineer",
        "linkedin_url": "https://www.linkedin.com/in/ACoAADNVyQEBJN0X_xqqjgX9MHEtT8L1tlmdaho",
        "name": "HIDEAKI SAITO",
        "urn": "ACoAADNVyQEBJN0X_xqqjgX9MHEtT8L1tlmdaho"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Experienced Shipping and Logistics Professional",
        "linkedin_url": "https://www.linkedin.com/in/ACoAABnxtWABRzkntE1E0NZ345Ui19Gs6A1ovKw",
        "name": "Abhijat Sharma",
        "urn": "ACoAABnxtWABRzkntE1E0NZ345Ui19Gs6A1ovKw"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "PRESIDENT & CEO @ RAVIN IT SOLUTIONS INC",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAC6eAOsBgl-pyEQdXZa3twQ5c9iRTHqRDVs",
        "name": "RAVI REDDY",
        "urn": "ACoAAC6eAOsBgl-pyEQdXZa3twQ5c9iRTHqRDVs"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "CEO & Founder at FLEISS Software Foundation | Free/Libre/Open-Source Software Evangelist & Project Leader | Java & Jakarta EE Software Developer & Architect | Game Designer & Developer | Project Management | Startups",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAA4ZaawBAhkuNUUhMO_Tj3qQ7J2Ec2f6iaw",
        "name": "Zhanat Skokbayev",
        "urn": "ACoAAA4ZaawBAhkuNUUhMO_Tj3qQ7J2Ec2f6iaw"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Owner, Nuella Travels & Tours Ltd",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAOHyYABdFw2VXw3t4fzUNLIDAWSWh9habY",
        "name": "OlaJumoke Oni",
        "urn": "ACoAAAOHyYABdFw2VXw3t4fzUNLIDAWSWh9habY"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "National Secretary/CEO (Vol./Unpaid) NCPD Group members & Charitable CLG & NCPD Autistic (Advocacy) Council of Ireland",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAMn4ucBdDx-C3waGE_I_vLH94LXye0Gab8",
        "name": "Damon Matthew Wise Âû",
        "urn": "ACoAAAMn4ucBdDx-C3waGE_I_vLH94LXye0Gab8"
      },
      "type": "ENTERTAINMENT"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Sharing Joy.",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAEHkuwMBmc13s-09L0C7Bv3rGMp8l-SmUoc",
        "name": "Jiehui Hong",
        "urn": "ACoAAEHkuwMBmc13s-09L0C7Bv3rGMp8l-SmUoc"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "emekli şirketinde serbest emekli",
        "linkedin_url": "https://www.linkedin.com/in/ACoAACEt6QsBIPm3mjyJwKuleM6VGGdTp6eQioM",
        "name": "ERDİN BULURYAR",
        "urn": "ACoAACEt6QsBIPm3mjyJwKuleM6VGGdTp6eQioM"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Bachelor of Commerce - BCom at High school machadoli",
        "linkedin_url": "https://www.linkedin.com/in/ACoAACzgs8wBG_QIcTI1wf3yYA7-B_7czsFnfuI",
        "name": "MAHENDRA SINGH",
        "urn": "ACoAACzgs8wBG_QIcTI1wf3yYA7-B_7czsFnfuI"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "LinkedIn Genie | Helping Business Owners Improve Their Lead Gen And Sales Development | How would you like 2-10 HOT Leads a week?",
        "linkedin_url": "https://www.linkedin.com/in/ACoAACEqglQBYhkHDORJHj18z78pW2jQmpzeiyQ",
        "name": "Hassan N. Khan, MBA",
        "urn": "ACoAACEqglQBYhkHDORJHj18z78pW2jQmpzeiyQ"
      },
      "type": "ENTERTAINMENT"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Sales Psychology Strategist | Top 20 Women in Business 2023 | Certified Master Neuroplastician™ | Helping curious entrepreneurs accelerate using the power of Psychology, AI & Neuroscience | Author | Harvard Graduate | ⬇️",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAL_ujEBd3Lz-RNNjbpu7XZTRbV9byHsng0",
        "name": "Dr Leanne Elich (PhD. GAICD. M.npn)",
        "urn": "ACoAAAL_ujEBd3Lz-RNNjbpu7XZTRbV9byHsng0"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Student at Jomo Kenyatta University of Agriculture and Technology",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAD5E8f8Bwv-Yr3U8ruOa6iUs2gOBp1fBO8E",
        "name": "MARGY MUTUA",
        "urn": "ACoAAD5E8f8Bwv-Yr3U8ruOa6iUs2gOBp1fBO8E"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Program, Project & Service Management | Consultant | Mobilization | PMP Certified",
        "linkedin_url": "https://www.linkedin.com/in/ACoAACww5h4BpBGQSw2RzUx32walve97Scvwm5M",
        "name": "Ranju Chaurasiya",
        "urn": "ACoAACww5h4BpBGQSw2RzUx32walve97Scvwm5M"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Build, Grow & Scale Your Business with LinkedIn for Business Strategies. Talk to More People via LinkedIn Fast & within Just 7 Days Guaranteed, with Tested & Proven LinkedIn for Business Solutions ✅ 320+ Recommendations",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAAS6BsBglQNMEueykIsc3sKcszsxmMNlEk",
        "name": "Derick Mildred",
        "urn": "ACoAAAAS6BsBglQNMEueykIsc3sKcszsxmMNlEk"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Site Reliability Engineering",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAK24esBqtUk6XK9P_j-OHUhU9dtAqR6qzg",
        "name": "Raadad Elsleiman",
        "urn": "ACoAAAK24esBqtUk6XK9P_j-OHUhU9dtAqR6qzg"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Laghman public health ( OPTC)",
        "linkedin_url": "https://www.linkedin.com/in/ACoAADPAvZABRDtK6YO4KwYmVJqTTwgDdpp1MgU",
        "name": "Hamid Jabarkhail",
        "urn": "ACoAADPAvZABRDtK6YO4KwYmVJqTTwgDdpp1MgU"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Tax Manager at Ernst & Young Member ACCA, ICAG, Qualified Member CITG",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAnz_rcBDcet5EEwuHQ1dbtBrlo93VYvl90",
        "name": "Michael Gbadago",
        "urn": "ACoAAAnz_rcBDcet5EEwuHQ1dbtBrlo93VYvl90"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Juicing to make our Olympic dreams happen & helping others smash their personal bests. 🍏🏅 ✦ Co-Author, #1 Internationally Best-Selling Book, 𝑹𝒂𝒕𝒕𝒍𝒆𝒅 𝑨𝒘𝒂𝒌𝒆 ✦ Podcaster ✦ Animal Rescuer ✦ 🎵 Therapy for IDDs",
        "linkedin_url": "https://www.linkedin.com/in/ACoAABXnNjMBmAVa-VovBLiYEVxyX6cGWXfNyzE",
        "name": "Erika Warfield",
        "urn": "ACoAABXnNjMBmAVa-VovBLiYEVxyX6cGWXfNyzE"
      },
      "type": "ENTERTAINMENT"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "English Teacher ..and interpreter..and psychologist too",
        "linkedin_url": "https://www.linkedin.com/in/ACoAACyHCsABoZZt4xEbzp5Cqn5Bp6oArioDNdQ",
        "name": "Eda BALLO",
        "urn": "ACoAACyHCsABoZZt4xEbzp5Cqn5Bp6oArioDNdQ"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Asistente de consultorio ginecológico at Acuña Medicred Sac",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAFNtGiYBjxkSzZ5-GWtYRO9WaysNgpWf9oM",
        "name": "Karen Izquierdo",
        "urn": "ACoAAFNtGiYBjxkSzZ5-GWtYRO9WaysNgpWf9oM"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Author: #MahinderGanner #Professor Doctor at #DOSTFoundation / #StichtingDOST, #DimensionalOrganizationOfSTimulus!",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAaCACABbMBdAct7i6vkbREVRVph8FsyZ-Y",
        "name": "Mahinder Ganner",
        "urn": "ACoAAAaCACABbMBdAct7i6vkbREVRVph8FsyZ-Y"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "AI Engineering Enthusiast | MBA in IT | Learning ML & Data Science",
        "linkedin_url": "https://www.linkedin.com/in/ACoAABph2PgBPIlG7glPpbV5kCbk5D8yzKzOpR4",
        "name": "Saroj Maharjan",
        "urn": "ACoAABph2PgBPIlG7glPpbV5kCbk5D8yzKzOpR4"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Manager QMP Levi's",
        "linkedin_url": "https://www.linkedin.com/in/ACoAABDvu6UBqpmINYbMLko2ihvmeuj-ACe42oI",
        "name": "Arshad Mehmood",
        "urn": "ACoAABDvu6UBqpmINYbMLko2ihvmeuj-ACe42oI"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Senior HR Director APAC",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAEhVnYB22yQR5UUz2duEsBM35xaIXihIJ4",
        "name": "Juliana Crofts",
        "urn": "ACoAAAEhVnYB22yQR5UUz2duEsBM35xaIXihIJ4"
      },
      "type": "ENTERTAINMENT"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Senior Associate at DBS Tech",
        "linkedin_url": "https://www.linkedin.com/in/ACoAACEvLRkBg90s_nSUxdPBc5GtB6P03KGn_Wo",
        "name": "Rama Krishna G",
        "urn": "ACoAACEvLRkBg90s_nSUxdPBc5GtB6P03KGn_Wo"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Director at NMG COMPUTECH PVT LTD",
        "linkedin_url": "https://www.linkedin.com/in/ACoAABOCv3wBv5ThFKoBkoEH6_LDlPGjv1pDvIU",
        "name": "Nayan Ghadiali",
        "urn": "ACoAABOCv3wBv5ThFKoBkoEH6_LDlPGjv1pDvIU"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Director Group HSE at Dubai Holding Real Estate",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAEC6oQBaBGizrcD8s-mcJ53HURHUnpAWQE",
        "name": "Azam Soukar MBA, PMP, RMP",
        "urn": "ACoAAAEC6oQBaBGizrcD8s-mcJ53HURHUnpAWQE"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Account Officer | Riya Travels",
        "linkedin_url": "https://www.linkedin.com/in/ACoAADBQO4MBHYc8Hn1ItlEBAP5h-oTahP4D9WQ",
        "name": "Siddhi Nikam",
        "urn": "ACoAADBQO4MBHYc8Hn1ItlEBAP5h-oTahP4D9WQ"
      },
      "type": "ENTERTAINMENT"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Office Incharge at Synergist IT Consulting Pvt. Ltd.",
        "linkedin_url": "https://www.linkedin.com/in/ACoAACLyZGcBkAiB0mJvb9F8GrFKwSzDYpvHMsw",
        "name": "Ram Ratan Singh",
        "urn": "ACoAACLyZGcBkAiB0mJvb9F8GrFKwSzDYpvHMsw"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Executive Assistant - part time",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAARIvisB_yAI0az2v84WR6s6n5Ot33Br1DU",
        "name": "Tamara Flesher",
        "urn": "ACoAAARIvisB_yAI0az2v84WR6s6n5Ot33Br1DU"
      },
      "type": "ENTERTAINMENT"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "MSc ISBP at UCC | 💡 Innovator & Thinker | 🚀 Tech Enthusiast | 🌿 Advocate for AI, Green Tech & Quantum 🌍 | 🌟 Robotics Researcher | ESG | CFA Aspirant|",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAD1IyuYBbZYyIoCTxyvQUjJFJuLTV1qJODQ",
        "name": "SHIVASAI GUPTA CH",
        "urn": "ACoAAD1IyuYBbZYyIoCTxyvQUjJFJuLTV1qJODQ"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "--",
        "linkedin_url": "https://www.linkedin.com/in/ACoAADcpVhUBD9aVZw2aKnHgpmCzL5g6UuI1jB0",
        "name": "Bigles Sparkles",
        "urn": "ACoAADcpVhUBD9aVZw2aKnHgpmCzL5g6UuI1jB0"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "💎 WellBeing Champion | ESG Leader | Business Connector | Linkedin Top 250 influencer |",
        "linkedin_url": "https://www.linkedin.com/in/ACoAACJeMFYBk9sz2-MbXT-m3d7aNnXFHofzpkI",
        "name": "Reena Strehle",
        "urn": "ACoAACJeMFYBk9sz2-MbXT-m3d7aNnXFHofzpkI"
      },
      "type": "ENTERTAINMENT"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Customer Service Specialist at Medtronic",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAVen1oBLjxe1bpTpuC9uw_kQ00QF9AiYw8",
        "name": "Jelena Lazić",
        "urn": "ACoAAAVen1oBLjxe1bpTpuC9uw_kQ00QF9AiYw8"
      },
      "type": "ENTERTAINMENT"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Assistant",
        "linkedin_url": "https://www.linkedin.com/in/ACoAADh7ZkoBo47RWjnU4ZJe_1lrJf15pDVc-Vg",
        "name": "Tibor Ujhelyi",
        "urn": "ACoAADh7ZkoBo47RWjnU4ZJe_1lrJf15pDVc-Vg"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "AWS Solutions Architect Associate Certified",
        "linkedin_url": "https://www.linkedin.com/in/ACoAADFVNwUBAineorwxZf42ryfHkKli4mPisyc",
        "name": "Stefano S.",
        "urn": "ACoAADFVNwUBAineorwxZf42ryfHkKli4mPisyc"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Passion for Dairy Cows",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAjJmjUB9XUp-zZxChA4waL9k7afNvpnGxQ",
        "name": "Coen van Rosmeulen",
        "urn": "ACoAAAjJmjUB9XUp-zZxChA4waL9k7afNvpnGxQ"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Administrador de Empresa",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAQ4y0QB0J8EXQv2teOXgKig6av7DARI02k",
        "name": "Luis Enrique Dios Zarate",
        "urn": "ACoAAAQ4y0QB0J8EXQv2teOXgKig6av7DARI02k"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Shipping Coordinator | Warehouse Coordination | Supply Chain Management | Logistics Coordination",
        "linkedin_url": "https://www.linkedin.com/in/ACoAACwIhpgB0tK_n1C0kGsk0AmJ5TDI8I5pvfI",
        "name": "Yousef Alhamadi",
        "urn": "ACoAACwIhpgB0tK_n1C0kGsk0AmJ5TDI8I5pvfI"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "PA/Adminstrative Officer at Emeacomtel Nigeria limited",
        "linkedin_url": "https://www.linkedin.com/in/ACoAABO_RxwB3iJmXgDGGJzfvzxlJpHa6KJFdZ4",
        "name": "Christiana Uruwah",
        "urn": "ACoAABO_RxwB3iJmXgDGGJzfvzxlJpHa6KJFdZ4"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "C.Engineer & L.Architect",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAqMqhQB9rvUcrPw-pQ91Wail3RVn5KAQqw",
        "name": "Mukaddes Ö.",
        "urn": "ACoAAAqMqhQB9rvUcrPw-pQ91Wail3RVn5KAQqw"
      },
      "type": "ENTERTAINMENT"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "🚗🔋",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAJrq9IBhSs-mfruNbz_YMvLIzkITDMP7QM",
        "name": "Rhys Mulryan",
        "urn": "ACoAAAJrq9IBhSs-mfruNbz_YMvLIzkITDMP7QM"
      },
      "type": "ENTERTAINMENT"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Senior Product Designer at Bitfinex",
        "linkedin_url": "https://www.linkedin.com/in/ACoAACYCLtkB3Pu34m-LtQkLqaE_POFXXcFtb_s",
        "name": "Angel Opoku",
        "urn": "ACoAACYCLtkB3Pu34m-LtQkLqaE_POFXXcFtb_s"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Aspiring Property Manager/ Real Estate Agent",
        "linkedin_url": "https://www.linkedin.com/in/ACoAAAVRCsEBuy-uzvc61779lB-qNXG8crFwka8",
        "name": "Monate Manzanares",
        "urn": "ACoAAAVRCsEBuy-uzvc61779lB-qNXG8crFwka8"
      },
      "type": "LIKE"
    },
    {
      "following_state": null,
      "reactor": {
        "headline": "Manager @ Capgemini | MCP, MCSE, Azure",
        "linkedin_url": "https://www.linkedin.com/in/ACoAABwhkXABWD7zbqrrIMf06eTe9wqQN3Fbtq8",
        "name": "Morakinyo Babatope",
        "urn": "ACoAABwhkXABWD7zbqrrIMf06eTe9wqQN3Fbtq8"
      },
      "type": "ENTERTAINMENT"
    }
  ],
  "message": "ok",
  "total": 78
}

```

# Actor input Schema

## `urn` (type: `string`):

The URN identifier for the query.

## `type` (type: `string`):

The type of reactions to retrieve. Defaults to ALL.

## `page` (type: `integer`):

Page number for pagination.

## Actor input object example

```json
{
  "urn": "7267273010393358336",
  "type": "ALL",
  "page": 1
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "urn": "7267273010393358336"
};

// Run the Actor and wait for it to finish
const run = await client.actor("freshdata/reaction-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "urn": "7267273010393358336" }

# Run the Actor and wait for it to finish
run = client.actor("freshdata/reaction-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "urn": "7267273010393358336"
}' |
apify call freshdata/reaction-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=freshdata/reaction-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "LinkedIn Post's Reactions Scraper",
        "description": "extract detailed reactions data from any profile post",
        "version": "0.0",
        "x-build-id": "npySfxGMaGQEViNE9"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/freshdata~reaction-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-freshdata-reaction-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/freshdata~reaction-scraper/runs": {
            "post": {
                "operationId": "runs-sync-freshdata-reaction-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/freshdata~reaction-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-freshdata-reaction-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "urn"
                ],
                "properties": {
                    "urn": {
                        "title": "URN",
                        "type": "string",
                        "description": "The URN identifier for the query."
                    },
                    "type": {
                        "title": "Type",
                        "enum": [
                            "ALL",
                            "LIKE",
                            "EMPATHY",
                            "APPRECIATION",
                            "INTEREST",
                            "PRAISE"
                        ],
                        "type": "string",
                        "description": "The type of reactions to retrieve. Defaults to ALL.",
                        "default": "ALL"
                    },
                    "page": {
                        "title": "Page",
                        "type": "integer",
                        "description": "Page number for pagination.",
                        "default": 1
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
