# LinkedIn Post Comments & Replies Scraper (Apify via StableApify)

> LinkedIn Post Comments & Replies Scraper (Apify via StableApify) is a paid API for AI agents from stableapify.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Scrapes comments, replies, and engagement data from LinkedIn posts by post ID or URL, without requiring cookies.

## Facts

- Endpoint: POST https://stableapify.dev/api/actors/apimaestro/linkedin-post-comments-replies-engagements-scraper-no-cookies/call
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/linkedin-post-comments-replies-scraper-apify-via-stableapify-e8482f9b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XyRwTT0Fcqx4FvxqOEiN9

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability linkedin-post-comments-replies-scraper-apify-via-stableapify-e8482f9b -d '<json body>'
```

Example prompt: Can you pull the top 50 most recent comments (and their replies) from this LinkedIn post — https://www.linkedin.com/posts/satyanadella_mayo-clinic-accelerates-personalized-medicine-activity-7285003244957773826-TrmI — and give me the commenter names and what they said?

## When to prefer this

Choose this endpoint when you need to extract comments, replies, and engagement signals from specific LinkedIn posts without managing LinkedIn session cookies or authentication. It is ideal for social listening, audience research, lead generation from post engagers, sentiment analysis, or competitive intelligence on LinkedIn content. Prefer this over general-purpose scraping tools when the target is specifically LinkedIn post comments at scale.

## Known failure modes

- Invalid or deleted post ID returns empty results or an error
- Private/restricted LinkedIn posts may not return any comments
- Rate limits or LinkedIn anti-bot measures may cause partial results
- Exceeding the 100-comment limit per call requires additional paginated requests
- Malformed post URLs that cannot be parsed will fail input validation

## How this service works

Search Apify Store actors, start actor runs, and fetch results over x402 and MPP.

## Output

Returns an array of comment objects for the specified LinkedIn posts, each containing commenter identity details, comment text, reply threads, engagement counts, and timestamps. Results are paginated and ordered by the chosen sort method.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "postIds",
    "page_number",
    "sortOrder",
    "limit"
   ],
   "properties": {
    "limit": {
     "type": "integer",
     "default": 100,
     "maximum": 100,
     "minimum": 1,
     "description": "Optional: Limit the number of comments returned per post (1-100)"
    },
    "postIds": {
     "type": "array",
     "items": {
      "type": "string"
     },
     "description": "List of LinkedIn post identifiers. You can use any of these formats: - Numeric post IDs (e.g., '7289521182721093633') - Activity URLs (e.g., 'https://www.linkedin.com/posts/satyanadella_mayo-clinic-accelerates-personalized-medicine-activity-7285003244957773826-TrmI') - Full post URLs (e.g., 'https://www.linkedin.com/posts/ajjames_why-hasnt-the-us-created-an-lvmh-style-luxury-activity-7302346926123798528-dMnz') - Comma-separated values will be split automatically"
    },
    "sortOrder": {
     "enum": [
      "most recent",
      "most relevant"
     ],
     "type": "string",
     "default": "most recent",
     "description": "How comments should be sorted"
    },
    "page_number": {
     "type": "integer",
     "default": 1,
     "maximum": 9007199254740991,
     "minimum": 1,
     "description": "Page number for pagination (starts from 1)"
    }
   },
   "description": "Normalized actor input. See field descriptions for the simplified shape; native Apify input also accepted (passed through).",
   "additionalProperties": {}
  },
  "options": {
   "type": "object",
   "properties": {
    "build": {
     "type": "string",
     "maxLength": 100,
     "minLength": 1
    },
    "memory": {
     "type": "integer",
     "maximum": 32768,
     "minimum": 128
    },
    "maxItems": {
     "type": "integer",
     "maximum": 100000,
     "minimum": 1
    }
   },
   "description": "Optional Apify run options.",
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/linkedin-post-comments-replies-scraper-apify-via-stableapify-e8482f9b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stableapify.dev](https://www.zero.xyz/host/stableapify.dev/llms.txt)
