LinkedIn Company Employees Scraper — No Cookies avatar

LinkedIn Company Employees Scraper — No Cookies

Deprecated

Pricing

Pay per usage

Go to Apify Store
LinkedIn Company Employees Scraper — No Cookies

LinkedIn Company Employees Scraper — No Cookies

Deprecated

Collect public employees listed on a LinkedIn company page without providing LinkedIn cookies. Enter a company ID, paginate automatically, and export structured employee profiles.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

ToolzerHub

ToolzerHub

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 months ago

Last modified

Security

Limited permissions

Share

List the people who work at a company on LinkedIn, from a company ID. No login, no cookie, no browser session.

Every row carries a urn and a public_identifier, so an employee list feeds straight into the profile, posts, and reactions Actors.

Input

FieldTypeDefaultWhat it does
company_idstring—Required. LinkedIn company ID.
maxItemsinteger100Caps how many employees are saved. 0 means no limit.
{
"company_id": "1035",
"maxItems": 100
}

This takes the numeric ID, not the handle. Run LinkedIn Company Scraper on microsoft and use the id off that row.

Output

One row per employee.

FieldWhat it holds
idLinkedIn member ID
urnProfile URN — the input for the posts and reactions Actors
public_identifierUsername, e.g. williamhgates
full_nameEmployee's name
headlineTheir headline
company_idThe company you searched
pageWhich result page the row came from
dataEverything else on the record
{
"id": "251749025",
"urn": "ACoAAA8BYqUBCGLg6-1234abcd",
"public_identifier": "satyanadella",
"full_name": "Satya Nadella",
"headline": "Chairman and CEO at Microsoft",
"company_id": "1035",
"page": 1
}

Pagination

Pages are pulled until LinkedIn reports no more, a page comes back empty, or maxItems is hit. The page field on each row tells you where it came from, which is useful when a run stops early and you want to resume.

Set maxItems: 0 to take everything offered — but see the ceiling question below before assuming that means every employee.

Questions

Do I get every employee? No, and no tool can. LinkedIn's people-at-this-company surface pages through a bounded result set rather than exposing a complete roster — the same behaviour you see in the browser, where scrolling eventually stops well short of the headcount on the company page. A 200,000-employee company will not return 200,000 rows. What you get is a large sample, ordered by LinkedIn.

Why is the row count lower than the employee count on the company page? That number counts members who list the company as their employer. This Actor returns what the browsable list serves, which is a subset. Treat the company-page figure as the headline and these rows as the reachable sample.

Where do I get company_id? From LinkedIn Company Scraper — the id field. Handles like microsoft won't work here.

Can I filter to a role or seniority? Not on this Actor; it lists the company's people as LinkedIn orders them. To filter, use People Search, which takes current_company alongside title, industry, and location.

Do I need a LinkedIn account or cookie? No. Nothing logs in and no li_at is passed.

Are email addresses included? No. Public profiles don't publish them, and nothing here infers or looks them up.

What happens if a page request fails? The run stops there and keeps everything already collected instead of crashing. A short dataset means either the list was exhausted or a page failed — the log tells you which.

Other LinkedIn Actors

ActorUse when
LinkedIn Company ScraperYou need the company_id first
LinkedIn Profile ScraperYou want full detail on these people
LinkedIn People SearchYou want to filter by role, industry, or location
LinkedIn Company JobsYou want who they're hiring

Support

Questions, bugs, or feature requests: contact@toolzerhub.com

Browse the rest: apify.com/toolzerhub