LinkedIn Profile Scraper with Email avatar

LinkedIn Profile Scraper with Email

Pricing

Pay per usage

Go to Apify Store
LinkedIn Profile Scraper with Email

LinkedIn Profile Scraper with Email

Extract LinkedIn profile data with email discovery. Parses JSON-LD, generates email patterns from name+company domain, optional SMTP verification. 2x cheaper.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Extract LinkedIn profile data and discover email addresses. 2x cheaper than competitors at just $0.005/result.

Features

  • JSON-LD parsing — Extracts structured Person data (name, title, company, education)
  • Email pattern generation — 15 common email formats from name + company domain
  • Company domain resolution — MX record verification to find real company domains
  • Optional SMTP verification — Confirm which generated emails actually exist
  • Profile data extraction — Experience, education, skills, about section

How it works

  1. Fetches LinkedIn profile pages using residential proxies
  2. Parses JSON-LD structured data (application/ld+json) for Person schema
  3. Falls back to meta tags and visible HTML for additional data
  4. Resolves company email domain via DNS MX record lookup
  5. Generates 15 email pattern variations (first.last@, flast@, etc.)
  6. Optionally verifies patterns via SMTP (RCPT TO check)

Input

FieldTypeDescription
profileUrlsstring[]LinkedIn profile URLs (required)
verifyEmailsbooleanSMTP-verify generated patterns (default: false)
maxResultsintegerMaximum profiles to scrape (default: 100)
proxyConfigurationobjectProxy settings (residential REQUIRED)

Output

Each result contains:

  • fullName, firstName, lastName — Parsed name
  • headline — Professional headline
  • currentCompany, companyDomain — Company with resolved email domain
  • location — Geographic location
  • about — About section text
  • experience — Job history (up to 5 entries)
  • education — Schools and degrees (up to 3)
  • skills — Listed skills (up to 20)
  • emails — Direct emails found + verified generated emails
  • generatedEmails — All 15 pattern variations with verification status
  • scrapedAt — ISO timestamp

Email Patterns Generated

Given "John Doe" at "Acme Inc" (acme.com):

Pricing

Pay-per-event: $0.005 per result — 2x cheaper than the leading competitor.

Notes

  • Residential proxies are required — LinkedIn blocks datacenter IPs
  • SMTP verification adds ~5-10 seconds per profile but confirms real emails
  • LinkedIn public profiles provide rich structured data without login
  • 3-second delay between requests to respect rate limits