Skip to main content

Employee Finder

Search employees at a company by role, seniority, department, and location. With pagination.
Agents & LLMs: a Markdown version of this page is available by appending .md to the URL, and the full documentation index is at llms.txt.
API Reference: Employee Finder endpoint — full request/response schema and try-it console.
The Employee Finder endpoint (POST /v2/search/employee-finder) lets you search for employees within a specific company using structured filters: job level, department, geography, and more. Unlike Waterfall ICP Search which uses a priority cascade to find the best contact, Employee Finder returns all matching employees with pagination — ideal for broad team mapping and multi-threaded outreach. If you instead need to search people across many companies at once, use Find People. Paid plans: Unlimited — included in your flat monthly subscription.

When to Use Employee Finder vs. Other Endpoints


Request Parameters

Top-Level Parameters

All filter values (job_level, job_function, sales_region, continent) are case-sensitive enums. Passing "vp" instead of "VP" or "sales" instead of "Sales & Business Development" will silently return 0 results. Copy-paste from the Field Normalization reference.

Example Request

Find all Directors and VPs in Sales & Marketing at OpenAI, in North America:

Response Schema

The JSON below is the raw HTTP response. The SDKs wrap this page and expose its items under a language-specific property — in the examples above, employees.data (TypeScript/Node.js) and employees.results (Python) refer to the same results[] array shown here. See Page object shape for the full mapping.

Top-Level Response Fields

Person Fields (results[])

Experience Fields (results[].experiences[])

Education Fields (results[].education[])

Key difference from Waterfall ICP: Employee Finder return person fields directly in results[]. Waterfall ICP nests them inside results[].person. Plan your parsing logic accordingly.

Pagination

Employee Finder is page-based, but the SDK handles paging for you — iterate the returned result and it fetches each page on demand.
Pagination is limited to 200 pages. Maximum to 10k results

Combining with Enrichment

Employee Finder returns LinkedIn profile URLs but not emails or phone numbers. Chain with enrichment endpoints to complete the data:
1

Search employees

Use Employee Finder to get linkedin_url for each matching person.
2

Enrich emails

Pass each linkedin_url to POST /v2/enrichment/email to get verified work emails.
3

Enrich phones (US only)

Pass each linkedin_url to POST /v2/enrichment/phone for direct mobile numbers.
4

Sync to CRM

Map the enriched payload to your CRM fields and sync.

Find People

Need to search across many companies at once? Use Find People.

Waterfall ICP Search

Need the single best contact? Use Waterfall instead.

Field Normalization

Full list of accepted values for job_level, job_function, and sales_region.