Search people across companies
/multi-domain-searchsync$0 / callOne query across every company matching your filters: returns one row per matching person with title, department, seniority, decision-maker flag and verification status, but the email itself masked behind a reveal_handle. Free. Pass the handles you want to /multi-domain-search/reveal to unlock the addresses. At least one filter is required.
company_namestringCompany name filter, comma-separated for several.
locationstringCompany location, e.g. "US" or "US,GB".
industrystringLinkedIn industry codes (integers 0–32767), comma-separated, e.g. "43" for Financial Services, "4" for Software Development. Names are rejected.
headcountstringHeadcount ranges, comma-separated, e.g. "51-200,201-500".
company_typestringCompany type filter, e.g. "privately held".
founded_yearstringFounding year or range, e.g. "2015" or "2015-2020".
technologystringTechnologies the company uses, comma-separated, e.g. "salesforce".
departmentstringPerson's department: executive, it, finance, management, sales, legal, support, hr, marketing, communication, education, design, health, operations. Comma-separated for several.
senioritystringjunior, senior or executive; comma-separated for several.
typestringPersonal (named) or generic (info@) addresses.
personal, generic
decision_makerbooleanOnly people Hunter flags as decision makers.
verification_statusstringOnly addresses with this verification status, e.g. "valid".
required_fieldstringOnly rows that have every listed field: full_name, position, phone_number (comma-separated).
min_confidenceintegerMinimum confidence score for a row.
limitintegerRows per page (default and max 100).
search_afterstringCursor from the previous page's meta.next_search_after.
per_domainbooleanInclude a per-domain breakdown of matching counts in meta.
| Field | Type | Required | Description |
|---|---|---|---|
| company_name | string | — | Company name filter, comma-separated for several. |
| location | string | — | Company location, e.g. "US" or "US,GB". |
| industry | string | — | LinkedIn industry codes (integers 0–32767), comma-separated, e.g. "43" for Financial Services, "4" for Software Development. Names are rejected. |
| headcount | string | — | Headcount ranges, comma-separated, e.g. "51-200,201-500". |
| company_type | string | — | Company type filter, e.g. "privately held". |
| founded_year | string | — | Founding year or range, e.g. "2015" or "2015-2020". |
| technology | string | — | Technologies the company uses, comma-separated, e.g. "salesforce". |
| department | string | — | Person's department: executive, it, finance, management, sales, legal, support, hr, marketing, communication, education, design, health, operations. Comma-separated for several. |
| seniority | string | — | junior, senior or executive; comma-separated for several. |
| type | string (personal, generic) | — | Personal (named) or generic (info@) addresses. |
| decision_maker | boolean | — | Only people Hunter flags as decision makers. |
| verification_status | string | — | Only addresses with this verification status, e.g. "valid". |
| required_field | string | — | Only rows that have every listed field: full_name, position, phone_number (comma-separated). |
| min_confidence | integer | — | Minimum confidence score for a row. |
| limit | integer | — | Rows per page (default and max 100). |
| search_after | string | — | Cursor from the previous page's meta.next_search_after. |
| per_domain | boolean | — | Include a per-domain breakdown of matching counts in meta. |
Run it
Or ask your agent: it will call inspect for this schema and run it over MCP.