# LinkedIn Post Search Scraper (No Cookies)

> LinkedIn Post Search Scraper (No Cookies) 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).

Searches LinkedIn posts using advanced filters by target profiles or companies without requiring cookies or a LinkedIn account.

## Facts

- Endpoint: POST https://stableapify.dev/api/actors/harvestapi/linkedin-post-search/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-search-scraper-no-cookies-24bcae22
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_99RKmMvhRBcRAyLgi2Siw

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-search-scraper-no-cookies-24bcae22 -d '<json body>'
```

Example prompt: Search LinkedIn posts from the profile 'sarptecimer' — no cookies needed — and return up to 10 results using 1024 MB memory.

## When to prefer this

Use this endpoint when you need to programmatically search or scrape LinkedIn posts from specific profiles or companies without providing LinkedIn credentials or cookies. It is ideal for competitive intelligence, lead research, thought leadership monitoring, or content aggregation pipelines where authenticated LinkedIn access is unavailable or undesirable. Prefer it over profile-specific scrapers when you need post-search functionality with keyword or company filters rather than raw profile data.

## Known failure modes

- Invalid or non-existent LinkedIn username returns empty dataset
- Rate limiting or LinkedIn anti-bot detection may yield partial results
- Insufficient memory setting may cause actor to fail mid-run
- Token expiry (30-day JWT) prevents fetching results if dataset retrieval is delayed
- maxItems too low may truncate expected results

## How this service works

Start the "Linkedin Post Search Scraper (No Cookies)" Apify actor (harvestapi/linkedin-post-search). Search LinkedIn Posts with advanced filters by target profiles or companies. No cookies or account required.

## Output

Returns an Apify run object with a run ID, status (READY), actor ID, start timestamp, dataset ID, and a JWT token used to fetch the scraped LinkedIn post results from the dataset endpoint.

## Example request

```json
{
 "input": {
  "username": "sarptecimer",
  "includeEmail": false
 },
 "options": {
  "memory": 1024,
  "maxItems": 10
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "profileScraperMode",
    "startPage",
    "reactionsProfileScraperMode",
    "commentsProfileScraperMode"
   ],
   "properties": {
    "sortBy": {
     "enum": [
      "relevance",
      "date"
     ],
     "type": "string",
     "description": "Sort by 'relevance' or 'date'."
    },
    "maxPosts": {
     "type": "integer",
     "maximum": 9007199254740991,
     "minimum": -9007199254740991,
     "description": "Maximum number of posts to scrape per each search query. If you set this to 0, it will scrape all posts."
    },
    "startPage": {
     "type": "integer",
     "default": 1,
     "maximum": 100,
     "minimum": 1,
     "description": "The page number to start scraping from."
    },
    "authorUrls": {
     "type": "array",
     "items": {
      "type": "string"
     },
     "description": "List of LinkedIn profile or company URLs to scrape. Example: `https://www.linkedin.com/in/williamhgates` will fetch posted or re-posted content by Bill Gates."
    },
    "contentType": {
     "enum": [
      "all",
      "videos",
      "images",
      "jobs",
      "live_videos",
      "documents",
      "collaborative_articles"
     ],
     "type": "string",
     "description": "Filter posts by content type. For example, if you choose 'Videos', it will scrape only posts containing videos."
    },
    "maxComments": {
     "type": "integer",
     "maximum": 9007199254740991,
     "minimum": -9007199254740991,
     "description": "Maximum number of comments to scrape per post."
    },
    "postedLimit": {
     "enum": [
      "any",
      "1h",
      "24h",
      "week",
      "month",
      "3months",
      "6months",
      "year"
     ],
     "type": "string",
     "description": "Fetch posts no older than X time. Options: '1h', '24h', 'week', 'month'."
    },
    "scrapePages": {
     "type": "integer",
     "maximum": 100,
     "minimum": 0,
     "description": "The number of search pages to scrape. Each page contains 100 posts"
    },
    "maxReactions": {
     "type": "integer",
     "maximum": 9007199254740991,
     "minimum": -9007199254740991,
     "description": "Maximum number of reactions to scrape per post. Default is 5."
    },
    "searchQueries": {
     "type": "array",
     "items": {
      "type": "string"
     },
     "description": "Queries to search LinkedIn posts. The same query as you would use in the LinkedIn search bar."
    },
    "authorKeyw
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/linkedin-post-search-scraper-no-cookies-24bcae22/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)
