Search LinkedIn Company Employees

Search and extract employees from a LinkedIn company page.

Edges is not related to LinkedIn and is not an official LinkedIn product.

API Endpoint

POST/v1/actions/linkedin-search-company-employees/run/live

Parameters

Request parameters

Input Parameters

Configuration Parameters

Integration Parameters

Guide

What Search LinkedIn Company Employees does

Search LinkedIn Company Employees extracts the employee roster of a LinkedIn company page so you can build decision-maker lists, sourcing pipelines, and org-mapping datasets. You get each employee as a structured row — name, headline, profile URL, current role — ready to enrich or load into your CRM. It targets sales teams building ABM lists, recruiters mapping talent pools, and researchers tracking hiring shifts.

The action runs on the LinkedIn level and uses your authenticated LinkedIn session on Edges.

How it works

You pass a LinkedIn company URL or company ID, optionally with search filters (title keyword, seniority, location), and Search LinkedIn Company Employees iterates the company's people tab on your behalf. Edges handles pagination, normalizes the rows, and returns a clean array of employee records.

Every request is signed with your connected LinkedIn session and paced to respect LinkedIn's activity guidance. The action is built for async execution — most company rosters span many pages, and you do not want to block a workflow on a long pull.

When to use Search LinkedIn Company Employees

Reach for Search LinkedIn Company Employees when your unit of work is a company and you need its people. Once a target account is on your list, the next question is always "who do we reach?" — this action answers it with a structured employee roster.

It plugs into the LinkedIn profile and company data API use case. Teams use it as the bridge between account-level prospecting and contact-level outreach.

Use cases

  • ABM decision-maker lists. For each target account, extract employees matching "VP Engineering" or "Director Procurement" and push them into Salesforce as contacts.
  • Recruitment sourcing. Map every backend engineer at a target company and feed the list into a candidate CRM for outreach.
  • Org-chart research. Build a snapshot of a company's structure — leadership, team sizes, geographic split — before a strategic meeting.
  • Competitor talent tracking. Watch who joins or leaves a competitor by snapshotting the roster over time and diffing.
  • Post-acquisition mapping. After an acquisition, pull both companies' rosters to understand the combined org.

Best practices

  • Filter server-side. Passing title and seniority filters to Search LinkedIn Company Employees is faster and cleaner than extracting everyone and filtering client-side.
  • Chain a profile extractor. Search rows are shallow — follow up with Extract LinkedIn Profile for each employee you plan to contact.
  • Run async on large companies. Companies over a few thousand employees belong in async execution so your pipeline does not stall.
  • Combine with similar-companies expansion. Pair with Extract LinkedIn Similar Companies to widen your account list first, then run Search LinkedIn Company Employees across the expanded set.

Common questions

How many employees can I extract per run?

It depends on the company's size and how deep LinkedIn paginates for your session. Expect to capture the bulk of a small-to-mid-size company's roster; very large companies will cap at LinkedIn's pagination ceiling — use filters to narrow.

Does Search LinkedIn Company Employees use my LinkedIn account or a shared pool?

Your LinkedIn account. Every extraction runs through the session you connect to Edges, so visibility matches what your account would see manually.

Can I chain Search LinkedIn Company Employees with other Edges actions?

Yes. Feed the profileId into Extract LinkedIn Profile, Extract Linkedin User Contact Info, or Connect LinkedIn Profile to run outreach on the extracted roster.

Get started

Run Search LinkedIn Company Employees from the Edges library, schedule it against your ABM list, or call it directly from the Edges API. Browse the full Actions library to see the enrichment and outreach actions that chain downstream.

Code Examples

bash
curl -X POST "https://api.edges.run/v1/actions/linkedin-search-company-employees/run/live" \
  -H "X-API-KEY: <YOUR_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
  "identity_ids": [
    "your-identity-uuid"
  ],
  "identity_mode": "direct",
  "input": {
    "linkedin_company_url": "https://www.linkedin.com/in/example-profile",
    "linkedin_company_id": 10,
    "custom_data": "example_value"
  },
  "parameters": {
    "title": "example_value",
    "network": "example_value",
    "geo_urn": "example_value",
    "industry": "example_value",
    "keywords": "example_value",
    "past_company": "example_value",
    "school_filter": "example_value",
    "contact_interest": "example_value",
    "profile_language": "example_value"
  }
}'

Output Example

[
  {
    "full_name": "John Doe",
    "headline": "Software Engineer at Example Corp",
    "location": "example_value",
    "linkedin_profile_url": "https://www.linkedin.com/in/example-profile",
    "sales_navigator_profile_id": "example-123",
    "linkedin_profile_id": 42,
    "connection_degree": "example_value",
    "job_title": "Software Engineer at Example Corp",
    "company_name": "Example Name",
    "current_company": "example_value",
    "profile_image_url": "https://www.linkedin.com/in/example-profile",
    "first_name": "John",
    "last_name": "Doe",
    "current_title": "Software Engineer at Example Corp",
    "linkedin_profile_handle": "example-123",
    "linkedin_company_id": "example-123",
    "linkedin_company_url": "https://www.linkedin.com/in/example-profile"
  }
]

Explore More Actions

Discover other powerful LinkedIn automation actions in our library.