๐ผ LinkedIn Profile Scraper (No Cookies) โ
Pricing
from $2.21 / 1,000 results
๐ผ LinkedIn Profile Scraper (No Cookies) โ
LinkedIn profiles without login cookies. Skills, seniority, company, and MCP-ready metadata. Desktop+mobile fallback chain. Optional Clearbit/Apollo. 3 modes.
Pricing
from $2.21 / 1,000 results
Rating
0.0
(0)
Developer
Virtual Footprint LLC
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
LinkedIn Profile Scraper (No Cookie Premium)
LinkedIn profile intelligence without login cookies: skills normalization, seniority classification, company extraction, and MCP-ready
providerHealthmetadata. Desktop+mobile fallback chain. Optional Clearbit/Apollo enrichment.
Why This Actor Is Better
Competitor comparison
| Feature | This Actor | Apify LI Scraper (top) | PhantomBuster | Lusha/Apollo |
|---|---|---|---|---|
| No login cookies required | โ | โ | โ | n/a |
| Desktop+mobile fallback | โ | โ | โ | n/a |
| Skills taxonomy normalization | โ 8 categories | โ | โ | partial |
| Seniority classification | โ c_level/vp/director/manager/senior/entry | โ | โ | partial |
| Company extraction from headline | โ | partial | partial | n/a |
| Email extraction from profile | โ | โ | โ | โ paid |
| Optional Clearbit firmographics | โ user key | โ | โ | โ paid |
| Optional Apollo contact enrichment | โ user key | โ | โ | โ paid |
| Confidence score (0-1) | โ | โ | โ | โ |
| MCP-ready metadata | โ
providerHealth | โ | โ | โ |
| Price / 1K profiles | $2.21 | ~$3.00 | ~$5-10 | ~$10-30 |
Key Features
- ๐ก๏ธ Multi-API fallback chain โ LinkedIn desktop (Playwright) primary with automatic mobile HTML fallback.
- ๐ฏ Skills normalization โ maps free-text headlines to 8 taxonomy categories (engineering, data, design, product, marketing, sales, finance, leadership).
- ๐ Seniority classification โ c_level / vp / director / manager / senior / entry / individual.
- ๐ข Company extraction โ regex-based company parsing from headline ("Senior Engineer at Acme").
- โ๏ธ Email extraction โ from profile page text (no paid API required).
- ๐ฏ Confidence scoring โ 0.0โ1.0 reliability score.
- ๐ Source attribution โ know which providers contributed each field.
- โก Cache-first mode โ
fast_lookuphits KVS cache (2h TTL โ profiles change slowly). - ๐ค MCP-ready โ
providerHealth{}on every result. - ๐ Optional paid enrichment โ drop in
CLEARBIT_API_KEY/APOLLO_API_KEYfor firmographics and verified contacts. Disabled by default. - ๐ฐ Transparent PPE pricing โ pay only for successful profiles.
Architecture
flowchart TDA[Input: profile URLs + mode] --> B{Cache hit?}B -- yes --> C[Return cached base profile]B -- no --> D[Primary: LinkedIn desktop Playwright]D -- fails --> E[Fallback: LinkedIn mobile HTML httpx]D --> F[Normalize: name/headline/company/location]E --> FF --> G[Enrichment layer]G --> G1[Skills normalization 8 categories]G --> G2[Seniority classification]G --> G3[Company extraction from headline]G --> G4[Email extraction]G --> G5[Optional: Clearbit company firmographics]G --> G6[Optional: Apollo contact enrichment]G1 --> H[Confidence scoring + source attribution]G2 --> HG3 --> HG4 --> HG5 --> HG6 --> HH --> I[Progressive dataset push]I --> J[Webhook + MCP-ready metadata]C --> J
Modes
| Mode | Description | Target latency | Use case |
|---|---|---|---|
fast_lookup | Cache-first, base profile only | <800ms cached | Quick lookups, dedup |
enrich | Skills + seniority + company + optional paid enrichment | ~3-6s/profile | Sales intelligence, recruiting |
batch | Queue-based, full enrichment, per-item isolation | varies | Large URL lists (100+) |
Input
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
mode | string | โ | enrich | fast_lookup | enrich | batch |
queries | array | โ | ["https://linkedin.com/in/johndoe"] | LinkedIn profile URLs |
maxResults | integer | โ | 25 | Max profiles per query (1โ1000) |
webhookUrl | string | โ | โ | Webhook for completion notification |
Example input
{"mode": "enrich","queries": ["https://www.linkedin.com/in/johndoe/", "https://www.linkedin.com/in/janedoe/"],"maxResults": 50,"webhookUrl": "https://your-app.com/webhook"}
Output
| Field | Type | Description |
|---|---|---|
query | string | Input query |
url | string | Profile URL |
name | string | Full name |
headline | string | Profile headline |
profilePic | string | Profile picture URL |
location | string | Location |
company | string | Current company (extracted from headline) |
seniority | string | c_level | vp | director | manager | senior | entry | individual |
skills | array | Normalized skill categories (engineering/data/design/product/marketing/sales/finance/leadership) |
emails | array | Emails found on profile |
companyInfo | object | null | Clearbit firmographics (if key provided) |
contactInfo | object | null | Apollo contact data (if key provided) |
confidenceScore | number | 0.0โ1.0 reliability |
sources | array | Provider attribution |
providerHealth | object | Per-provider status/latency |
cacheStatus | string | hit | miss | degraded |
mode | string | Execution mode |
extractedAt | string | ISO timestamp |
Example output
{"query": "https://www.linkedin.com/in/johndoe/","url": "https://www.linkedin.com/in/johndoe/","name": "John Doe","headline": "Senior Software Engineer at Acme Corp","profilePic": "https://...","location": "San Francisco, CA","company": "Acme Corp","seniority": "senior","skills": ["engineering"],"emails": ["john@acme.com"],"confidenceScore": 0.85,"sources": ["linkedin", "skills_normalizer", "seniority_classifier"],"providerHealth": {"linkedin_desktop": {"status": "ok", "latency_ms": 5200, "error": null},"skills_normalizer": {"status": "ok", "latency_ms": 0, "error": null},"seniority_classifier": {"status": "ok", "latency_ms": 0, "error": null}},"cacheStatus": "miss","mode": "enrich","extractedAt": "2026-06-29T00:05:00.000Z"}
Pricing
| Plan | Price per 1K profiles | Savings vs. top competitor |
|---|---|---|
| Leading competitors | ~$3.00/1K | โ |
| This actor (โค10K/mo) | $2.21/1K | 26% cheaper |
| This actor (10Kโ100K/mo) | $1.85/1K | 38% cheaper |
| This actor (100K+/mo) | $1.50/1K | 50% cheaper |
Optional event: contact_found at $1.00/1K profiles with extracted email.
Use Cases
- B2B sales intelligence โ build prospect lists with seniority, skills, and company
- Recruiting โ find candidates by seniority level and skill category
- Account-based marketing โ enrich target accounts with key decision-maker profiles
- Lead scoring โ use seniority + skills + company to prioritize outreach
- CRM enrichment โ append LinkedIn data to existing contact records
- MCP agent workflows โ
providerHealthlets agents route around failures - Market mapping โ track talent distribution by company and seniority
- Competitive intelligence โ monitor competitor team composition and hiring
Integration Examples
Python (Apify SDK)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("ayeeyee/linkedin-profile-no-cookie-premium").call(run_input={"mode": "enrich","queries": ["https://www.linkedin.com/in/johndoe/"],"maxResults": 50,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['name']} โ {item['seniority']} @ {item['company']} | skills: {item['skills']}")
cURL
curl -X POST "https://api.apify.com/v2/acts/ayeeyee~linkedin-profile-no-cookie-premium/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"mode":"enrich","queries":["https://www.linkedin.com/in/johndoe/"],"maxResults":25}'
MCP (Model Context Protocol)
$npx -y @apify/actors-mcp-server --tools actors,ayeeyee/linkedin-profile-no-cookie-premium
Agents can call call-actor and use providerHealth + seniority + skills + confidenceScore to route and filter prospects.
FAQ
Q: Do I need LinkedIn login cookies? No. Public profiles are scraped via meta tags, JSON-LD, and DOM selectors โ no login or session cookies required. Private profiles return base data only.
Q: How does the desktop+mobile fallback work?
If Playwright fails (blocked, login wall, timeout), the actor falls back to a lightweight mobile HTML fetch (degraded โ meta tags only). providerHealth shows which provider succeeded.
Q: How are skills categorized?
Open-source keyword matching against 8 taxonomy categories: engineering, data, design, product, marketing, sales, finance, leadership. A headline mentioning "Python" and "engineer" gets categorized as engineering.
Q: How is seniority classified?
Regex matching against title keywords: CEO/CTO/CFO โ c_level, VP โ vp, Director โ director, Manager/Lead โ manager, Senior โ senior, Junior/Intern โ entry. Default: individual.
Q: Where do emails come from? Emails found in the public profile page text. No paid email-finder API is required. For higher match rates, provide an Apollo API key.
Q: Can I call this from an LLM agent?
Yes. MCP-ready with providerHealth{}, seniority, skills, and confidenceScore for routing and filtering decisions.
Q: What is the cache TTL?
2 hours โ LinkedIn profiles change slowly. fast_lookup returns in <800ms on cache hit.
Legal & Compliance
Scrapes publicly available LinkedIn profile data. Does not access private data, bypass authentication, or store credentials. Users are responsible for complying with GDPR/CCPA and LinkedIn's ToS.
This actor is intended for legitimate research, recruiting, and B2B sales use cases. It must not be used for spam, harassment, or unlawful activity.
AI-DLC / Data Lifecycle
- Collection โ Public data only; respects robots.txt and rate limits.
- Processing โ In-memory normalization; no PII logging.
- Storage โ Results in user's Apify dataset, not retained by actor.
- Usage โ Sales intelligence, recruiting, legitimate B2B outreach.
- Disposal โ No long-term caching (2h TTL for base results only).
Enhancement Roadmap (API / MCP Integrations)
- Clearbit company firmographics MCP โ industry, employees, revenue (optional, user key)
- Apollo contact enrichment MCP โ verified emails/phones (optional, user key)
- Humantic personality insights MCP โ personality-based sales positioning
- Crunchbase funding MCP โ company funding history for account scoring
- LangGraph workflow โ LI profile โ company โ news โ AI lead scoring (see
multi-api-orchestration-spec.md)
Changelog
- v3.0 โ Multi-API orchestration edition: desktop+mobile fallback, skills/seniority classification, MCP-ready
providerHealth, optional Clearbit/Apollo, expanded FAQ, integration examples, volume pricing. - v2.0 โ Premium README, AI-DLC docs, confidence scoring, source attribution.
- v1.0 โ Initial release with Playwright scraping and structured output.
Links
- Apify Store: https://apify.com/ayeeyee/linkedin-profile-no-cookie-premium
- Actor ID:
QbJphsbOFZ9phAMjE