LinkedIn Profile Scraper & Public Email Finder
Under maintenancePricing
from $1.00 / 1,000 basic profile results
LinkedIn Profile Scraper & Public Email Finder
Under maintenanceExtract 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
2
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Share
LinkedIn Profile Scraper & Public Email Discovery
Profile-first LinkedIn collection for exact /in/ URLs, with public no-cookie parsing, optional account-authorized Voyager enrichment, and evidence-only public email discovery.
Unofficial — not affiliated with LinkedIn. This independent Actor is not endorsed by, sponsored by, or connected with LinkedIn. LinkedIn is a trademark of LinkedIn Corporation.
Capabilities
- Deduplicates and limits submitted profile URLs with
maxProfiles. - Public mode extracts Open Graph/title signals, profile-card highlights only, and flattened JSON-LD
Article/DiscussionForumPostingactivity. - When public LinkedIn is blocked, records only an exact-URL public-index fallback. Thin snippets never qualify as paid results.
- Authenticated mode uses the caller's secret
liAtandjsessionIdsession values, tries both Voyager endpoint variants, keeps one proxy session per profile, selects a Profile entity fromincluded, and normalizes experience, education, skills, certifications, languages, websites, authorized contact emails and phones. - Email discovery searches public result snippets only. It reports directly visible, conservatively validated evidence with a source and confidence. It never generates an address.
- Includes polite delay/jitter, 429/5xx/999 retries, stable proxy sessions, completeness scoring, per-profile error records, dry runs, and output views.
Inputs
profileUrls is required. Defaults use the real public profile https://www.linkedin.com/in/satyanadella/ and a Residential Apify proxy for daily-test reliability.
| Field | Purpose |
|---|---|
maxProfiles | 1-1000 URLs, default 100. |
mode | public, authenticated, or safe auto fallback. |
liAt, jsessionId | Optional secret values for the caller's own authorized session. Never emitted. |
includeRecentActivity, maxActivityItems | Public structured activity switch and 0-25 item limit, default 5. |
discoverPublicEmails, maxEmailSources | Evidence-only snippet scan and 1-5 source limit. |
requestDelaySecs, maxRetries, proxyConfiguration | Pacing, resilient retries, and proxy behavior. |
maxTotalCharge | Optional USD cap. No paid event is emitted after the local cap would be exceeded. Apify run charging limits remain authoritative. |
dryRun | Emits planned records with no network calls and no paid result events. |
Output and charge events
A successful profile is written atomically with exactly one result event using Actor.pushData(record, eventName). Before charging, the profile must pass a hard quality gate: valid name and headline, at least 45% completeness, and at least two rich sections such as about, experience, education, skills, certifications, or languages. Thin public-index fallbacks are emitted as insufficient_data without a paid event. Error, limit-reached, and dry-run records are also uncharged.
| Event | Planned price | Result |
|---|---|---|
basic-profile | $1 / 1,000 | Quality-gated public profile. |
full-profile | $2 / 1,000 | Quality-gated authorized profile. |
basic-profile-with-email | $4 / 1,000 | Quality-gated public profile plus requested email scan. |
full-profile-with-email | $5 / 1,000 | Quality-gated authorized profile plus email scan. |
Email prices are total per profile, not additive to another profile event. Configure these event prices in Apify Console after build/publication. The repository only emits event keys.
Views: Successful profiles, Structured public activity, Email and contact evidence, and Errors and limits.
Limitations and responsible use
Public pages, search snippets, and Voyager response shapes may change or be unavailable by region. The Actor does not bypass CAPTCHA, login walls, or access controls. Use only data you are permitted to collect and process, follow applicable law and platform terms, and do not use results for unsolicited or harmful outreach.
Local checks
npm installnpm run check