salesNav
Sales Navigator People/Lead Search
Sales Navigator People Search
Search for leads in LinkedIn Sales Navigator with advanced filters. Returns enriched profile data including tenure, premium status, and open profile flag.
Available filters
| Filter | Type | Description |
|---|---|---|
| keywords | string | Search terms |
| title | string | Job title keywords |
| company | {include?, exclude?} | Company IDs with include/exclude |
| industry | {include?, exclude?} | Industry IDs with include/exclude |
| location | string[] | Geography IDs |
| seniority | string[] | Seniority levels (1-10) |
| function | string[] | Job function IDs |
| tenure | {min?, max?}[] | Years at current company |
| profileLanguage | string[] | Profile language codes |
| connectionDegree | string[] | Network distance (1, 2, 3) |
| school | string[] | School IDs |
| yearsOfExperience | string[] | Experience ranges |
Response fields (per item)
| Field | Type | Description |
|---|---|---|
| id | string | Sales Navigator lead ID |
| name, firstName, lastName | string | Name |
| memberUrn | string | LinkedIn member URN |
| profileUrn | string | Canonical profile URN (urn:li:fsd_profile:ACoA... or urn:li:fsd_profile:ACwA...) — use directly with visit/connect/message endpoints |
| profileUrl | string | Public LinkedIn profile URL https://www.linkedin.com/in/<encrypted-id>. Sales Nav does not expose canonical vanity slugs — open in a browser and LinkedIn redirects to /in/<vanity-name>. To resolve programmatically, call POST /resolve/linkedin/profiles. |
| salesNavUrl | string | Sales Navigator lead URL |
| networkDistance | string | Connection degree |
| premium | boolean | LinkedIn Premium subscriber |
| openProfile | boolean | Accepts free InMail |
| pendingInvitation | boolean | Connection request already sent |
| currentPositions | array | With company, role, tenure details |
Credits
JSON validity (critical)
Every array field (seniority, function, location, companyHeadcount, companyType, annualRevenue, connectionDegree, yearsOfExperience, profileLanguage, school) MUST be a valid JSON array of double-quoted strings, e.g. ["Director","Vice President"]. Never pipe-separated prose (Director | Vice President), never unquoted values (United States), never merge multiple options into one element. Malformed JSON means the filter is dropped and the search runs unfiltered.
post/search/linkedin/sales-nav/people
Request body
Response
Sales Navigator people search results