v1

latestOpenAPI 3.0.1MIT2026-07-22284583.4 KB

Search LinkedIn leads

Search LinkedIn profile leads by filters with advanced inclusion and exclusion criteria

get/linkedin/lead-search

Query parameters

searchstring

Search query. Fuzzy search, supports LinkedIn's search operators

currentCompaniesstring

Filter by current company IDs or URLs. Comma-separated (max 50)

pastCompaniesstring

Filter by past company IDs or URLs. Comma-separated (max 50)

locationsstring

Filter by location text. Comma-separated (max 70)

geoIdsstring

Filter by LinkedIn Geo ID. Comma-separated. Overrides location param. Use /linkedin/geo-id-search to find IDs

schoolsstring

Filter by school IDs or URLs. Comma-separated (max 50)

currentJobTitlesstring

Filter by current job titles. Comma-separated (max 70)

pastJobTitlesstring

Filter by past job titles. Comma-separated (max 70)

firstNamesstring

Filter by first names. Comma-separated (max 70)

lastNamesstring

Filter by last names. Comma-separated (max 70)

industryIdsstring
yearsAtCurrentCompanyIdsstring
yearsOfExperienceIdsstring
seniorityLevelIdsstring
functionIdsstring
recentlyChangedJobsboolean

Filter leads who recently changed jobs in the last 90 days.

postedOnLinkedinboolean

Filter leads who posted on LinkedIn in the last 30 days

profileLanguagesstring
companyHeadcountstring
companyHeadquarterLocationsstring

Filter by company headquarter location text. Comma-separated (max 70)

excludeLocationsstring

Locations to exclude from search. Comma-separated (max 70)

excludeGeoIdsstring

Geo IDs to exclude from search. Comma-separated (max 70)

excludeCurrentCompaniesstring

Current companies to exclude. Comma-separated (max 50)

excludePastCompaniesstring

Past companies to exclude. Comma-separated (max 50)

excludeSchoolsstring

Schools to exclude. Comma-separated (max 50)

excludeCurrentJobTitlesstring

Current job titles to exclude. Comma-separated (max 70)

excludePastJobTitlesstring

Past job titles to exclude. Comma-separated (max 70)

excludeIndustryIdsstring

Industry IDs to exclude. Comma-separated (max 70)

excludeSeniorityLevelIdsstring

Seniority level IDs to exclude. Comma-separated (max 20)

excludeFunctionIdsstring

Function IDs to exclude. Comma-separated (max 30)

excludeCompanyHeadquarterLocationsstring

Company headquarter locations to exclude from search. Comma-separated (max 70)

salesNavUrlstring

LinkedIn Sales Navigator search URL to use for the search. This will override all other search parameters, except the page parameter. For pagination, please pass the page query parameter separately. Note: the scraper doesn't scrape the URL directly, it will parse the URL, sanitize and validate params. It supports all parameters currently, but if LinkedIn adds new parameters in the future, they might not be supported until we update the API. Please contact us in this case.

pageinteger

Page number for pagination (clamped at 100)

sessionIdstring
usePrivatePoolstring

Set to true to use your private pool of resources (if available)

requiredAccountIdstring

If we provide you a private pool of accounts, you can use this parameter to specify which account should be used for this request.

Response

Lead search response

statusstring
errorstring