LinkedIn Company Employees Scraper [Optional Cookies, No Login]
Pricing
$27.00/month + usage
LinkedIn Company Employees Scraper [Optional Cookies, No Login]
The Actor is designed to extract information from LinkedIn company pages, capturing details that include the names of individuals, their positions, usernames, profile images, the URLs of their LinkedIn profile pages, and the names of their associated companies
Pricing
$27.00/month + usage
Rating
4.7
(7)
Developer
Actor stats
67
Bookmarked
1.2K
Total users
14
Monthly active users
a day ago
Last modified
Categories
Share
LinkedIn Company Employees Scraper β No Login or Cookie
Find a company's employees / people on LinkedIn β names, job titles, headlines, profile URLs β filterable by position (CEO, CTO, recruiter, salesβ¦). Run it two ways, your choice, same output schema either way:
| Mode | Needs a login? | What you get |
|---|---|---|
| π No-cookie (public web index) | No β instant | Employees found from the public web index. Fast, zero setup. confidence: low (a public-index match may include anyone who mentions the company). |
| π Cookie (authoritative) | Yes β paste li_at + JSESSIONID | The company's full roster straight from LinkedIn's API, with richer data (connection degree, skills, photo, and contact info where visible). confidence: high. |
Every row carries source, confidence, and profileDepth fields so you always know which mode produced it. CSV / JSON / Excel out.
Why use this scraper?
- β Works with no login β the no-cookie mode finds employees from the public web index, so you can start instantly with zero risk
- β Or go authoritative β add a cookie for the full company roster + richer per-person data
- β
One unified schema β both modes emit the same row shape;
source/confidenceflag the data quality - β
Filter by position β pass
cto,ceo,recruiter,sales, etc. to target the roles you care about - β Honest confidence β no-cookie rows are clearly marked unverified, so you never mistake a loose match for a confirmed employee
- β Any export β JSON, CSV, Excel
How it works
No-cookie mode (default): for each company + target title, it searches the public web index for matching LinkedIn profiles and parses the results into employee rows β no LinkedIn login involved.
Cookie mode: paste your li_at + JSESSIONID and it resolves the company, then pages its People tab via LinkedIn's internal API for the authoritative roster (and contact info where visible). Both stream the same row shape to your dataset.
Supported input
| Input | Example |
|---|---|
| Company URL | https://www.linkedin.com/company/revolut/ |
| Company People tab (with keyword filter) | https://www.linkedin.com/company/revolut/people/?keywords=Spain |
| Position filter (input field) | cto, ceo, co-founder, recruiter (one per line) |
How to use
- Install a cookie-export extension β Cookie-Editor or EditThisCookie.
- Log into your LinkedIn account, open the extension, and export your cookies.
- Paste them into the Cookies input. The minimum required cookies are
li_atandJSESSIONIDβ it will not run without both:["li_at=YOUR_LI_AT_VALUE","JSESSIONID=\"ajax:YOUR_JSESSIONID_VALUE\""]β οΈ Enter fresh cookies before each run β
li_atexpires. Use a dedicated/secondary LinkedIn account; scraping carries a risk of account restriction. - Add the company URL(s) to scrape, optionally a positions filter, set maxItems, and run.
Example input
{"startUrls":[{"url":"https://www.linkedin.com/company/revolut/people/?keywords=Spain"}],"positions":["cto","recruiter"],"maxItems":100,"cookies":["li_at=...","JSESSIONID=\"ajax:...\""],"proxy":{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}}
Output
One row per employee:
{"firstName": "Andreas","lastName": "Harangen","name": "Andreas Harangen","jobTitle": "Account Manager","location": "Oslo","profileUrl": "https://www.linkedin.com/in/andreas-harangen-b48231218","connectionDegree": "3rd+","image": "https://media.licdn.com/dms/image/.../profile-displayphoto...","insights": ["Lead Generation", "Customer Service", "Public Speaking"],"companyName": "talkmore-holding-as","companyId": "128635",// contact_info is populated only when the person's details are visible to YOUR account:"contact_info": {"email": "andreas@example.com","phone": "N/A","websites": ["https://β¦"],"twitter": "β¦"}}
FAQ
Why are some email / phone fields N/A?
LinkedIn only exposes a person's contact details to accounts that are allowed to see them β typically your 1st-degree connections, or people who made their contact info public. For employees outside your network, those fields come back N/A. This actor returns everything LinkedIn shows your logged-in account β so the richer your network, the more contact data you get. It cannot reveal contact info LinkedIn hides.
Do I need a LinkedIn account?
Yes. This is an authenticated scraper β it runs as you (via your li_at cookie), which is what unlocks per-employee skills and contact details. Use a secondary account and fresh cookies.
How many employees can I get?
Up to LinkedIn's own paging limits for a company's People tab. Use the positions filter or /people/?keywords=β¦ to narrow large companies.
Can I filter by role?
Yes β add positions (e.g. cto, recruiter) in the input, or use a /people/?keywords=β¦ URL.
What if my cookie is expired?
The run will fail to authenticate. Re-export fresh cookies and run again (this is why the actor self-alerts on failures).
Related LinkedIn scrapers
Part of a cookie-free / authenticated LinkedIn suite:
- LinkedIn Posts Scraper (No Cookies) β posts + engagement score, no login
- LinkedIn Company About Scraper β company details from About pages
- LinkedIn Search Jobs Scraper (No Cookies) β job listings, no login
- LinkedIn Profile Scraper β detailed user profiles
- LinkedIn Groups Search Scraper β find LinkedIn groups
Support
- Issues / feature requests: the Issues tab of this actor.
- Custom work, bulk datasets, or a no-Apify-fee API: muhamed.didovic@gmail.com Β· all actors at apify.com/memo23.
β οΈ Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by LinkedIn Corporation or Microsoft Corporation. All trademarks are the property of their respective owners.
You provide your own LinkedIn authentication and are responsible for ensuring your use complies with LinkedIn's User Agreement, applicable data-protection law (GDPR, CCPA, etc.), and your own organization's policies. Scraping with a logged-in account may breach LinkedIn's terms and carries a risk of account restriction β use a dedicated account and scrape responsibly. Only collect and process personal data (including contact details) where you have a lawful basis to do so.
SEO Keywords
linkedin company employees scraper, linkedin employees scraper, scrape company employees linkedin, linkedin people scraper, linkedin company people, linkedin employee list, linkedin employee email scraper, linkedin contact scraper, linkedin lead generation, linkedin recruiting scraper, scrape linkedin by position, linkedin cto ceo scraper, linkedin company staff, linkedin sales prospecting, linkedin b2b leads, company employee data, linkedin profiles by company, apify linkedin, linkedin people export, linkedin employee csv
