Search LinkedIn People

LinkedIn People Search extracts a list of people based on a set of criteria.

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

API Endpoint

POST/v1/actions/linkedin-search-people/run/live

Parameters

Request parameters

Input Parameters

Configuration Parameters

Integration Parameters

Guide

What Search LinkedIn People does

Search LinkedIn People extracts a list of people from a LinkedIn people search so you can build lead lists, sourcing pipelines, and network maps based on LinkedIn's filter logic. You get each match as a structured row — name, headline, profile URL, current role — ready to enrich, dedupe, and load into your CRM or candidate pipeline. It targets sales, recruiting, and growth teams that prospect directly off the public LinkedIn search surface.

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

How it works

You pass a LinkedIn people search URL (any combination of keyword, location, company, industry, connection-degree filters) and Search LinkedIn People iterates the pages for you. Edges walks pagination, normalizes each row, and returns a clean array of people records with stable fields.

Every request runs through your authenticated LinkedIn session and is paced within LinkedIn's activity guidance. The action supports async execution — the right mode for any multi-page search or scheduled pull.

When to use Search LinkedIn People

Reach for Search LinkedIn People when the audience is defined by LinkedIn filters — keyword, location, current title, past company — rather than by an external account list. It is the most direct way to turn an ICP hypothesis into a working people list.

It plugs into the LinkedIn profile and company data API use case. Most teams use it as step one of a sales or sourcing pipeline, then chain profile enrichment and outreach.

Use cases

  • Sales prospecting. Filter "Head of Data, US, SaaS" on LinkedIn and extract the list weekly for SDR outreach.
  • Recruiting sourcing. Pull every senior backend engineer in a metro and feed the result into your candidate CRM.
  • Network analysis. Snapshot your 2nd-degree connections in a given industry to map warm introduction paths.
  • Event follow-up. After a webinar, use keyword filters to find attendees and add them to a nurture sequence.
  • Founder-led sales. Build a curated ICP list with Search LinkedIn People and chain a warm-up sequence of views and follows before any message is sent.

Best practices

  • Tighten filters before you extract. LinkedIn caps how deep a search paginates; the more specific your filters, the more of the true population you capture.
  • Chain a profile extractor. Search rows are shallow — follow with Extract LinkedIn Profile for full enrichment before outreach.
  • Run async on large searches. Anything beyond a few pages belongs in async execution so your pipeline does not block.
  • Store `profileId`, not only the URL. The ID is the stable key for chaining into contact info, messaging, and invitation flows.

Common questions

How many people can I extract per run?

It depends on how deep LinkedIn paginates your search. Tightly scoped queries typically return hundreds to low thousands; very broad searches will hit LinkedIn's pagination ceiling, so narrow the filter set to capture more of the population.

Does Search LinkedIn People use my LinkedIn account or a shared pool?

Your LinkedIn account. Every search runs through the session you connect to Edges, and the results reflect what your account can see — including connection-degree visibility.

Can I chain Search LinkedIn People with other Edges actions?

Yes. Feed each profileId into Extract LinkedIn Profile, Extract Linkedin User Contact Info, or Connect LinkedIn Profile to run the full outreach sequence.

Get started

Run Search LinkedIn People from the Edges library, schedule it against your ICP filter set, or call it from the Edges API directly. Browse the full Actions library to see the enrichment and outreach actions that follow.

Code Examples

bash
curl -X POST "https://api.edges.run/v1/actions/linkedin-search-people/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_people_search_url": "https://www.linkedin.com/in/example-profile",
    "custom_data": "example_value"
  },
  "parameters": {
    "only_extract_unique_profile": true
  }
}'

Output Example

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

Explore More Actions

Discover other powerful LinkedIn automation actions in our library.