LinkedIn Profile Scraper & Public Email Finder
Pricing
from $1.00 / 1,000 basic profile results
LinkedIn Profile Scraper & Public Email Finder
Extract structured LinkedIn profiles from exact URLs with public no-cookie discovery, authenticated deep enrichment, work history, education, skills, recent activity, deduplication, and optional evidence-based public email finding. Built for recruiting, sales, CRM enrichment, and research.
Pricing
from $1.00 / 1,000 basic profile results
Rating
0.0
(0)
Developer
Cracks API
Maintained by CommunityActor stats
0
Bookmarked
6
Total users
4
Monthly active users
18 days ago
Last modified
Categories
Share
Extract identity-validated public LinkedIn profile data from exact /in/ URLs or public identifiers. The default mode needs no LinkedIn login, cookies, or session. Optional public email discovery returns only directly evidenced addresses and never generates or guesses an email.
Use this Actor for lead enrichment, recruiting research, CRM cleanup, profile verification, talent intelligence, and n8n/Make/Zapier data pipelines.
Unofficial and not affiliated with LinkedIn. LinkedIn is a registered trademark of LinkedIn Corporation.
What this Actor returns
A quality-approved public record can include:
- canonical profile URL and public identifier
- numeric public LinkedIn member ID when exposed
- identity-match decision and evidence
- first name, last name, full name, headline, and About text
- location, exact live follower count, and public connection text
- current positions and visible experience cards with companies, dates, locations, descriptions, logos, and source type
- visible education cards with school, degree, field, dates, descriptions, and logos
- profile image, cover image, and signed-URL expiry metadata
- public website links
- creator/Top Voice style public badges when exposed
- recent public articles and posts with dates, URLs, visible text, images, and like counts
- optional authorized-account sections when the user supplies their own session secrets
- optional public email evidence with source URL, visible snippet, and confidence
- quality score, unavailable fields, source provenance, and uncharged diagnostics
Public pages can redact or omit sections. Missing fields remain empty and are listed in unavailableFields; the Actor does not invent private data.
Quick start
{"profileUrls": ["https://www.linkedin.com/in/satyanadella/","williamhgates"],"mode": "public","includeRecentActivity": true,"discoverPublicEmails": false,"proxyConfiguration": {"useApifyProxy": false}}
profileUrls accepts exact LinkedIn profile URLs, public identifiers, JSON arrays, quoted values, comma-separated values, and newline-pasted values. API compatibility aliases queries, urls, and publicIdentifiers are also normalized.
Input fields
| Field | Default | Description |
|---|---|---|
profileUrls | Satya Nadella example | Exact LinkedIn /in/ URLs or public identifiers. |
maxProfiles | 25 | Maximum cleaned, unique profiles. |
mode | public | Public no-cookie, auto authorized fallback, or authenticated. |
includeRecentActivity | true | Include structured public posts/articles. |
maxActivityItems | 5 | Maximum activity items per profile. |
discoverPublicEmails | false | Search for directly evidenced public email addresses. |
maxEmailSources | 2 | Maximum total search-result sources examined per profile. |
linkedInRegion | in | Preferred public regional host; English fallbacks are automatic. |
requestDelaySecs | 1 | Polite delay between profiles. |
maxRetries | 1 | Transient retry limit. |
maxTotalCharge | unset | Optional local result-event charging cap. |
dryRun | false | Normalize inputs without network requests or paid events. |
proxyConfiguration | disabled | Optional Apify proxy fallback after direct regional pages. |
liAt, jsessionId | unset | Secret values for the user's own authorized session only. |
Identity and quality protection
Successful paid records must pass all of these safeguards:
- The public or authorized profile identity matches the requested public identifier.
- A meaningful full name and headline are present.
- At least one visible experience record exists.
- About or education evidence is present.
- The weighted quality score is at least 75.
Thin search snippets, blocked pages, wrong identities, and unavailable profiles are returned as insufficient_data or error diagnostics and are not charged as profile-result events. When a public page is blocked, exact search-indexed LinkedIn section snippets can qualify only if they match the requested profile URL and provide corroborating Experience plus About or Education evidence.
Public email finder
Email discovery is evidence-first:
- examines only the configured number of public result sources across all search engines
- validates syntax and checks name or known website-domain alignment
- rejects generic addresses such as support, admin, test, and noreply
- returns the source URL and visible evidence snippet
- never constructs an address from a name and company
If email discovery is requested but no validated public email is found, the Actor charges only the normal profile tier, not the email tier.
Pay-per-event billing
| Event | Price | When it fires |
|---|---|---|
basic-profile | $1 / 1,000 | Identity-confirmed, quality-approved public profile. |
full-profile | $2 / 1,000 | Quality-approved authorized profile without a found public email. |
basic-profile-with-email | $4 / 1,000 | Approved public profile and at least one evidence-backed public email. |
full-profile-with-email | $5 / 1,000 | Approved authorized profile and at least one evidence-backed public email. |
Diagnostic, dry-run, blocked, wrong-identity, and insufficient-data rows do not emit a paid result event. SUMMARY reports requested, approved, insufficient, error, and charged totals.
Reliability strategy
The Actor tries the preferred public LinkedIn regional host and multiple English host fallbacks without a proxy first. An optional Apify proxy is used only as a fallback. Transient errors and HTTP 999 responses are bounded. If LinkedIn blocks every public host, the Actor can enrich an exact identity match from separately indexed LinkedIn Experience, Education, and About snippets. Every indexed section retains its source URL and evidence snippet; thin or uncorroborated matches remain free diagnostics.
API example
curl -X POST \"https://api.apify.com/v2/acts/generous_fog~linkedin-profile-scraper-public-email-finder/runs?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"profileUrls": ["https://www.linkedin.com/in/satyanadella/"],"mode": "public","discoverPublicEmails": false}'
Never publish your Apify token or LinkedIn session secrets.
Output and integrations
Export the default dataset as JSON, CSV, Excel, XML, RSS, or JSONL. Dedicated views are available for approved profiles, experience, education, activity, email evidence, and diagnostics. Run the Actor from Apify Console, API, Scheduler, webhooks, Python, JavaScript, n8n, Make, or Zapier.
Responsible use and limitations
Sources are limited to public regional LinkedIn profile pages, public search-result snippets, and optional user-authorized account endpoints. Public markup, redaction, indexing, and availability can change. The Actor does not bypass access controls, solve CAPTCHAs, or promise fields that a public page does not expose.
Use results lawfully and comply with privacy, employment, marketing, intellectual-property, and platform requirements applicable to your use case.
Support
For a reproducible issue, share the run URL, public profile URL, expected public field, and incorrect output field. Never share passwords, cookies, session values, proxy credentials, or API tokens in an issue.
More LinkedIn Actors by Cracks API
- LinkedIn Jobs Scraper No Login - Find and export LinkedIn job posts without login.
- LinkedIn People Search Scraper & Lead Scorer - Discover prospects and score them for outreach.
- LinkedIn Company Employees Scraper - Find public employee profiles and decision-makers by company.
- LinkedIn Profile Scraper & Public Email Finder - Extract public profile data and evidence-based public emails.
- LinkedIn Profile Posts Scraper & Content Monitor - Track public profile posts, content updates, and activity.
- LinkedIn Company Details Scraper & Website Intelligence - Enrich company profiles with website and business intelligence.