LinkedIn Employee Scraper & Company People Extractor avatar

LinkedIn Employee Scraper & Company People Extractor

Pricing

from $4.00 / 1,000 results

Go to Apify Store
LinkedIn Employee Scraper & Company People Extractor

LinkedIn Employee Scraper & Company People Extractor

Extract LinkedIn company employees, job titles, locations, and profile URLs for B2B lead generation, recruiting, account mapping, and market research. Uses your own LinkedIn session cookies.

Pricing

from $4.00 / 1,000 results

Rating

4.5

(2)

Developer

Bhojraj Pilaniya

Bhojraj Pilaniya

Maintained by Community

Actor stats

7

Bookmarked

196

Total users

6

Monthly active users

3 days ago

Last modified

Share

LinkedIn Employee Scraper: Company People & B2B Lead Extractor

Extract LinkedIn employee profiles from company people search using your own authenticated LinkedIn session cookies. This Actor helps sales teams, recruiters, growth teams, founders, and data teams build targeted employee lists for B2B prospecting, recruiting research, account mapping, and market intelligence.

This Actor is unofficial and is not affiliated with LinkedIn.

What you can extract

  • Employee name
  • Current job title or headline
  • Location
  • LinkedIn profile URL
  • Source company URL
  • Matched role, keyword, or tag
  • Search mode and scrape timestamp
  • Build B2B lead lists from a target company
  • Find software engineers, founders, HR managers, recruiters, sales leaders, marketers, or decision makers
  • Map employees at a competitor or target account
  • Export company people search results to JSON, CSV, Excel, Google Sheets, CRM, n8n, Make, or Zapier
  • Collect role-based LinkedIn profile URLs for enrichment workflows

Why use this Actor

  • Uses authenticated LinkedIn requests with your own li_at and JSESSIONID cookies
  • No browser automation, Selenium, or Puppeteer required
  • Supports multiple company URLs and multiple role keywords in one run
  • Supports title search for targeted roles and keyword search for broader discovery
  • Supports optional geographic filtering with LinkedIn geo URNs
  • Outputs clean structured records in the default Apify dataset

Input

FieldDescription
Company URLsLinkedIn company page URLs, for example https://www.linkedin.com/company/google
Keywords / Job TitlesRoles or search terms, for example software engineer, founder, marketing manager
li_at CookieYour LinkedIn session cookie. Stored as a secret input field.
JSESSIONID CookieYour LinkedIn CSRF/session cookie. Stored as a secret input field.
Search ModeUse title for strict job title search or keywords for broader matching.
Max Pages per TagNumber of LinkedIn result pages to process per keyword. Each page is about 10 results.
Max Profiles per CompanyOptional safety limit for saved unique profiles per company. Use 0 for no limit.
Geo URNOptional LinkedIn location filter, for example India.

Example input

{
"dryRun": false,
"companyUrls": [
"https://www.linkedin.com/company/google"
],
"tags": [
"software engineer",
"product manager"
],
"searchMode": "title",
"maxPages": 5,
"maxProfilesPerCompany": 100,
"delay": 2
}

Add your own li_at and jsessionid values in the secure input fields before running.

Output example

{
"name": "Jane Doe",
"designation": "Software Engineer at Google",
"location": "San Francisco Bay Area",
"profileUrl": "https://www.linkedin.com/in/example/",
"company_name": "Google",
"input_company_url": "https://www.linkedin.com/company/google",
"tag": "software engineer",
"search_mode": "title",
"scraped_at": "2026-08-24T00:00:00.000Z"
}

Tips for better results

  • Use specific role titles such as founder, head of sales, recruiter, software engineer, or marketing manager.
  • Use title mode when you need accurate role-based results.
  • Use keywords mode when you want broader discovery across profile text.
  • Start with maxPages set to 1-5, then increase after checking output quality.
  • Use maxProfilesPerCompany to control spend on large company pages.
  • Use a small delay to reduce rate limiting risk.

This Actor requires your own LinkedIn session cookies because it extracts data from authenticated LinkedIn people search views. Your cookie inputs are marked as secret in the input schema.

Use this Actor responsibly and only for lawful purposes. Review LinkedIn terms and applicable privacy/data protection rules for your use case. This Actor is unofficial and not affiliated with LinkedIn.

Required LinkedIn session inputs

A live extraction requires both li_at and jsessionid. Enter only your own current LinkedIn cookie values in the secret input fields. The Actor cannot run a live search without them. Cookies can expire or be revoked by LinkedIn, so replace them when an authentication error occurs. Never place cookie values in public tasks, issue reports, or shared datasets.