LinkedIn People Search Scraper avatar

LinkedIn People Search Scraper

Pricing

from $10.00 / 1,000 person founds

Go to Apify Store
LinkedIn People Search Scraper

LinkedIn People Search Scraper

Find public LinkedIn people by keyword, job title, company, school and location. Cookieless, no login. Optional deep profile enrichment. MCP/API-ready.

Pricing

from $10.00 / 1,000 person founds

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

2 days ago

Last modified

Share

Find public LinkedIn people by job title, company, school, location, or free-text keywords — then optionally pull each person's full public profile. Cookieless, no login, no LinkedIn account required. Built for recruiters, sales teams, founders, and AI agents that need people data on demand.

What it does

Give it a search (e.g. "Head of Growth" in San Francisco at a fintech) and it returns a clean list of matching public LinkedIn people. Turn on deep enrichment and every person is expanded with their about section, experience, education, skills, and follower/connection counts — all from publicly visible profile data.

You can also skip search entirely and paste a list of profile URLs to enrich directly.

When to use it

  • Recruiters sourcing candidates by role + location + company.
  • Sales / SDRs building targeted prospect lists by title and industry.
  • Founders / marketers finding alumni, community members, or niche experts.
  • AI agents that need a single tool: people-in → structured JSON out.

When NOT to use it: this returns public profile data only — no emails, no private work history, no LinkedIn connections graph. For email enrichment see linkedin-profile-email-scraper. For a single profile by URL the same data is available here in direct-URL mode.

Output

One record per person:

FieldDescription
fullName, firstName, lastNamePerson's name
headlinePublic headline / role line
currentCompanyBest-effort current company
locationCity / region / country
profileUrlCanonical linkedin.com/in/<slug> URL
publicIdentifierProfile slug
aboutProfile summary (enriched)
experience[], education[], skills[]Public sections (enriched)
connectionsCount, followerCountPublic counts (enriched)
isEnriched, enrichmentSourceWhether deep data was fetched, and from which provider
rank, snippet, scrapedAtSearch position, raw snippet, ISO timestamp

Pricing (Pay-Per-Event)

EventPrice
Actor start$0.00005
Person found$0.01 each
Person enriched (optional)$0.02 each

A 50-person enriched search costs about $1.50. Disable enrichment to pay only the $0.01 per-person find fee. maxResults hard-caps your spend.

Example input

{
"jobTitle": "Head of Growth",
"location": "San Francisco",
"enrichProfiles": true,
"maxResults": 50,
"resultsRegion": "US"
}

Direct-URL mode:

{
"profileUrls": ["https://www.linkedin.com/in/williamhgates"],
"enrichProfiles": true
}

How it works

Discovery runs a site:linkedin.com/in Google search through the ScrapeCreators API and parses public profile cards from the results. Enrichment calls the ScrapeCreators LinkedIn profile endpoint per person, with SociaVault as an automatic fallback. No cookies or credentials are ever required from you.

FAQ

Do I need a LinkedIn login or cookies? No. Everything is cookieless public data.

Will I get emails or phone numbers? No — this is public profile data only.

Why are some people not enriched? LinkedIn hides some profiles from public/incognito view. Those still return search-level fields with isEnriched: false and are not charged the enrichment fee.

How do I control cost? Set maxResults and toggle enrichProfiles. The run logs an upfront cost cap and a final billed amount.

This actor collects only publicly available data and does not log into LinkedIn or bypass any access controls. You are responsible for using the output in compliance with LinkedIn's Terms of Service, GDPR/CCPA, and any applicable laws. Do not use scraped personal data for unlawful purposes.