VOOZH about

URL: https://apify.com/sajjadstack/linkedin-company-employees

⇱ Linkedin Company Employees Β· Apify


Pricing

Pay per usage

Go to Apify Store

Linkedin Company Employees

Scrape employee profiles from any LinkedIn company page. Extract names, job titles, profile URLs, locations, and more. Perfect for lead generation, recruitment research, sales prospecting, and market intelligence.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

πŸ‘ sajjad

sajjad

Maintained by Community

Actor stats

1

Bookmarked

17

Total users

1

Monthly active users

3 months ago

Last modified

Share

LinkedIn Company Employees Scraper

Extract employees from any LinkedIn company page. Get names, positions, locations, skills, education, and even email addresses β€” no LinkedIn account or cookies required.

✨ Features

  • πŸ” Search & Filter β€” Find employees by job title, location, seniority, industry, function, and more
  • πŸ‘€ Three Scraping Modes β€” Short (basic info), Full (detailed profile), Full + Email
  • 🏒 Batch Processing β€” Search across up to 10 companies at once, or up to 1,000 one-by-one
  • πŸ”„ Resume Support β€” Automatically resumes from where it left off after interruptions
  • ⚑ No Login Required β€” Uses LinkedIn's public Voyager API, no cookies or accounts needed
  • πŸ“§ Email Discovery β€” Pattern-based email generation with MX record validation

πŸ“₯ Input

FieldTypeDescription
companiesArray of stringsRequired. LinkedIn company URLs or company names
profileScraperModeStringshort (default), full, or full+email
maxItemsNumberMaximum number of employee profiles to scrape (default: 100)
searchQueryStringFree-text keyword search within the company
jobTitlesArray of stringsFilter by job titles (e.g., "Software Engineer")
locationsArray of stringsLinkedIn geo URN IDs for location filtering
industryIdsArray of stringsLinkedIn industry codes
seniorityLevelIdsArray of stringsSeniority level filter codes
functionIdsArray of stringsJob function filter codes
yearsAtCurrentCompanyIdsArray of stringsYears at current company filter
yearsOfExperienceIdsArray of stringsTotal years of experience filter
companyHeadcountArray of stringsCompany size filter
startPageNumberPage number to start scraping from (default: 1)
companyBatchModeStringall-at-once (max 10) or one-by-one (max 1,000)
proxyConfigurationObjectApify proxy configuration

Example Input

{
"companies":[
"https://www.linkedin.com/company/google/",
"microsoft"
],
"profileScraperMode":"full",
"maxItems":50,
"searchQuery":"engineer",
"jobTitles":["Software Engineer","Data Scientist"],
"startPage":1,
"companyBatchMode":"all-at-once"
}

πŸ“€ Output

Short Mode

{
"publicIdentifier":"johndoe",
"linkedinUrl":"https://www.linkedin.com/in/johndoe",
"firstName":"John",
"lastName":"Doe",
"headline":"Software Engineer at Google",
"location":"San Francisco, California",
"photo":"https://media.licdn.com/...",
"timestamp":"2024-01-15T10:30:00.000Z"
}

Full Mode (includes everything from Short, plus)

{
"about":"Experienced software engineer...",
"openToWork":false,
"hiring":false,
"premium":true,
"influencer":false,
"connectionsCount":500,
"followerCount":1200,
"currentPosition":[{"companyName":"Google"}],
"topSkills":"Python β€’ JavaScript β€’ Machine Learning",
"experience":[
{
"position":"Software Engineer",
"companyName":"Google",
"companyLinkedinUrl":"https://www.linkedin.com/company/google/",
"duration":"3 years 2 months",
"startDate":{"month":"Jan","year":"2021","text":"Jan 2021"},
"endDate":{"text":"Present"}
}
],
"education":[
{
"schoolName":"Stanford University",
"degree":"Master of Science",
"fieldOfStudy":"Computer Science"
}
],
"skills":[{"name":"Python"},{"name":"JavaScript"}],
"certifications":[],
"languages":[{"name":"English","proficiency":"Native"}]
}

Full + Email Mode (includes everything from Full, plus)

{
"email":"john.doe@google.com",
"emailSource":"pattern-match",
"emailCandidates":[
"john@google.com",
"john.doe@google.com",
"johndoe@google.com",
"jdoe@google.com"
]
}

πŸ”§ Profile Scraper Modes

ModeWhat You GetSpeed
ShortName, headline, location, photoFastest
FullEverything above + experience, education, skills, about, certifications, etc.Medium
Full + EmailEverything above + email discoverySlowest

🏒 Company Batch Modes

All at Once (default)

  • Searches across all companies in a single query
  • Maximum 10 companies per run
  • Best for comparing employees across companies

One by One

  • Processes each company separately
  • Maximum 1,000 companies per run
  • Best for large-scale data collection

πŸ” Filtering

Seniority Level Codes

CodeLevel
1Unpaid
2Training
3Entry
4Senior
5Manager
6Director
7VP
8CXO
9Partner
10Owner

Years of Experience Codes

CodeRange
1Less than 1 year
21-2 years
33-5 years
46-10 years
5More than 10 years

Years at Current Company Codes

CodeRange
1Less than 1 year
21-2 years
33-5 years
46-10 years
5More than 10 years

⚠️ Limitations

  • LinkedIn may rate-limit requests β€” the actor includes built-in delays and retry logic
  • LinkedIn's Voyager API is unofficial and may change without notice
  • Free-text search (searchQuery) works best with single keywords
  • Maximum 2,500 results per unique search query (LinkedIn API limitation)
  • Email discovery uses pattern matching and is not guaranteed to be accurate

πŸ› οΈ Technical Details

  • Built with Apify SDK
  • TypeScript with ESM modules
  • Uses LinkedIn's Voyager API with guest session (no authentication)
  • Automatic state persistence for resume after failures
  • Proxy support via Apify proxy configuration
  • Rate limit handling with exponential backoff

🀝 Support

If you encounter issues or have feature requests, please open an issue on the GitHub repository.

πŸ“„ License

This project is licensed under the ISC License.

You might also like

Linkedin Company Employees Scraper

scraperforge/linkedin-company-employees-scraper

LinkedIn Company Employees Scraper extracts employee profiles from LinkedIn company pages. It collects names, job titles, profile URLs, locations, and profile details. Ideal for lead generation, recruitment research, B2B prospecting, and company workforce analysis.

Linkedin Company Employees Scraper

scrapapi/linkedin-company-employees-scraper

Extract employee data from LinkedIn company pages using the LinkedIn Company Employees Scraper. Collect employee names, job titles, profile links, locations, and company details automatically. Ideal for B2B prospecting, recruitment research, and market analysis.

Linkedin Company Employees Scraper

scraper-engine/linkedin-company-employees-scraper

πŸš€ LinkedIn Company Employees Scraper extracts all public employee profiles from any LinkedIn company page β€” including names, job titles, departments, locations & profile URLs. Ideal for lead generation, recruitment & market research. Export data in CSV, JSON, or Excel via Apify API.

πŸ‘ User avatar

Scraper Engine

405

4.8

Linkedin Company Employees Scraper

scrapepilotapi/linkedin-company-employees-scraper

LinkedIn Company Employees Scraper extracts employee profiles from LinkedIn company pages. It collects names, job titles, profile URLs, locations, and role details. Ideal for B2B prospecting, recruitment research, lead generation, and analyzing company workforce data.

Linkedin Company Employees Scraper

scraply/linkedin-company-employees-scraper

Scrape LinkedIn company employee data with ease πŸ’ΌπŸ‘₯ Extract employee names, job titles, locations, profile links, and company details from public results. Perfect for lead generation, recruitment, market research, and B2B prospecting. Build targeted outreach lists faster πŸš€

Linkedin Company Employees Scraper

scrapelabsapi/linkedin-company-employees-scraper

LinkedIn Company Employees Scraper extracts employee profiles from LinkedIn company pages. It gathers names, job titles, profile URLs, locations, and role details. Useful for recruitment research, B2B prospecting, lead generation, and analyzing company workforce structures.

Linkedin Company Employees Scraper

scrapium/linkedin-company-employees-scraper

🏒 LinkedIn Company Employees Scraper extracts employees from any company page β€” names, job titles, seniority, locations, profile URLs & company data. πŸ”Ž Ideal for recruitment, sales prospecting, market mapping & competitive intel. πŸš€ Fast, accurate, CSV/CRM‑ready.

LinkedIn Company Employees Scraper

scrapier/linkedin-company-employees

Extract employee data from LinkedIn companies with the LinkedIn Company Employees Scraper. Retrieve names, job titles, positions, and profiles of employees. Perfect for recruitment, lead generation, and organizational research. Fast, accurate, and scalable for any company.

Linkedin Lead Scraper

scrapier/linkedin-lead-scraper

Extract potential leads from LinkedIn profiles with the LinkedIn Lead Scraper. Collect names, job titles, company names, profile URLs, locations, and other public profile details in structured format. Ideal for B2B lead generation, sales prospecting, recruitment, and market research.

Linkedin Company Employees Scraper

scrapeflow/linkedin-company-employees-scraper

LinkedIn Company Employees Scraper πŸ‘₯πŸ’Ό extracts public employee profiles linked to a company, including names, job titles, locations, and profile URLs. Ideal for lead generation, hiring research, team mapping, and market analysis. Fast, scalable, and built for automation. πŸš€πŸ“Š