# LinkedIn Profile Batch Scraper (No Cookies) via StableApify

> LinkedIn Profile Batch Scraper (No Cookies) 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-14).

Starts an Apify actor run that bulk-scrapes comprehensive LinkedIn profile data including work experience, education, certifications, and location — without requiring LinkedIn cookies

## Facts

- Endpoint: POST https://stableapify.dev/api/actors/apimaestro/linkedin-profile-batch-scraper-no-cookies-required/call
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/linkedin-profile-batch-scraper-no-cookies-via-stableapify-c8eca500
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WS1PRrxIUembftHXvcn5A

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-profile-batch-scraper-no-cookies-via-stableapify-c8eca500 -d '<json body>'
```

Example prompt: Can you batch scrape the LinkedIn profiles for these 50 people and pull their full work experience, education history, certifications, and location — without needing any cookies? Here's the list of LinkedIn profile URLs.

## When to prefer this

Choose this endpoint when you need to extract LinkedIn profile data for multiple people at scale without managing LinkedIn session cookies or accounts. It is ideal for lead enrichment, recruiting pipelines, or research workflows requiring bulk professional data. Prefer this over single-profile scrapers when processing tens to hundreds of profiles in one operation, and over cookie-based scrapers when you lack LinkedIn session credentials.

## Known failure modes

- Invalid or non-existent LinkedIn profile URLs return empty or partial results
- LinkedIn anti-scraping measures may cause some profiles to return incomplete data
- Run may time out for very large batches exceeding memory allocation
- Payment failure (insufficient USDC balance) prevents actor from starting
- Actor returns READY status but scrape may still fail asynchronously — must poll dataset for results
- Malformed input (missing profile URL list) causes actor start failure

## How this service works

Start the "Profile Details Batch Scraper for LinkedIn + EMAIL (No Cookies)" Apify actor (apimaestro/linkedin-profile-batch-scraper-no-cookies-required). (no cookies need) Extract In Bulk  comprehensive LinkedIn profile data including work experience, education history, certifications, and location details. Get…

## Output

Returns a run object containing the Apify actor run ID, status (READY), actorId, startedAt timestamp, usageTotalUsd, defaultDatasetId, and a bearer token. The dataset ID can then be used with the StableApify dataset-fetch endpoint to retrieve the actual scraped LinkedIn profile records (work experience, education, certifications, location, etc.) once the run completes.

## Example request

```json
{
 "input": {
  "bbox": {
   "east": -73.9,
   "west": -74,
   "north": 40.8,
   "south": 40.7
  },
  "maxItems": 50,
  "listingType": "for_sale",
  "extractionMethod": "MAP_MARKERS"
 },
 "options": {
  "memory": 2048
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "usernames",
    "includeEmail"
   ],
   "properties": {
    "usernames": {
     "type": "array",
     "items": {
      "type": "string"
     },
     "default": [
      "neal-mohan"
     ],
     "description": "List of LinkedIn profile identifiers. You can use either: -Usernames (e.g., 'neal-mohan') -profile URLs (e.g., 'https://www.linkedin.com/in/neal-mohan')"
    },
    "includeEmail": {
     "type": "boolean",
     "default": false,
     "description": "Whether to include email address in the profile data extraction if available"
    }
   },
   "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-profile-batch-scraper-no-cookies-via-stableapify-c8eca500/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)
