Count people
count_peopleCount how many LinkedIn people match a filter set — FREE, instant, and exact. Use this BEFORE search_people to size a market, and fan out SEVERAL angles in parallel (different title variants, with/without a location, each industry) then union the ones that land — counting never costs credits, so go broad. Filters: keywords, titles, locations, industries, companies (by name) or companyIds (exact LinkedIn ids from find_companies / list_funding_signals), functions, seniorities, companyHeadcounts, company revenue band (companyMinRevenueMillions / companyMaxRevenueMillions), plus changedJobs / postedOnLinkedIn buying signals. With a revenue band, LinkedIn searches people at the best-matching companies in that band (up to 100) — when revenueScope.complete is false, the count covers that sample, not every company in the band; say so. A zero from one filter is a claim about that filter, not the market — try another angle before concluding it's empty.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| titles | No | Job titles, e.g. ["Chief Technology Officer","VP of Engineering"]. Matched as OR'd keywords — pass variants to go broad. | |
| keywords | No | Free-text keywords searched across all profile fields (title, headline, about, company). | |
| companies | No | Current companies by name, e.g. ["Google","Stripe"]. Each name is looked up and the top match used — when you already have LinkedIn company ids (find_companies / list_funding_signals return companyId), pass companyIds instead. | |
| functions | No | Job functions/departments, e.g. ["Engineering","Sales","Marketing"]. | |
| locations | No | Person locations in plain English, e.g. ["United States","London"]. Resolved to LinkedIn regions automatically. | |
| companyIds | No | Current companies by LinkedIn company id — the companyId values find_companies / list_funding_signals return (up to 100). Exact: no name lookup, so no same-name mix-ups. Combine with seniorities and changedJobs / postedOnLinkedIn to get the decision-makers at signal companies who just moved / are posting. | |
| industries | No | Company industries in plain English, e.g. ["Software","Financial Services"]. | |
| changedJobs | No | Only people who recently changed jobs (buying signal). | |
| seniorities | No | Seniority levels, e.g. ["CXO","VP","Director","Manager"] (owner/partner, cxo, vice_president, director, experienced_manager, entry_level_manager, strategic, senior, entry_level, in_training). | |
| revenueCurrency | No | ISO currency of the revenue band, e.g. "USD" (default), "EUR", "GBP". | |
| postedOnLinkedIn | No | Only people who recently posted on LinkedIn (active/reachable signal). | |
| companyHeadcounts | No | Company size bands. Valid: self-employed, 1-10, 11-50, 51-200, 201-500, 501-1000, 1001-5000, 5001-10000, 10001+. | |
| companyMaxRevenueMillions | No | Only people at companies with at most this annual revenue, in millions (e.g. 100 = up to $100M). Same brackets as companyMinRevenueMillions. | |
| companyMinRevenueMillions | No | Only people at companies with at least this annual revenue, in millions (e.g. 10 = $10M+) — use it to target companies that can afford the user's price. LinkedIn uses fixed brackets (0, 0.2, 1, 2.5, 5, 10, 20, 50, 100, 500, 1000); other values widen to the nearest one. The companies are matched on the same industries / companyHeadcounts / locations (as HQ location). Revenue is LinkedIn's estimate — companies without one are left out. |