and), see
Person Search. For the operator list and the full
field table, see Search reference.
Replace
YOUR_API_KEY in each example with your actual API key. All
requests require the x-api-version: 2025-11-01 header.Search by employer and title
This is the most common pattern for sales and recruiting: find people with a specific title at a specific company. This search finds VPs, Directors, and Heads of department at Retool.Response trimmed for clarity.
How the operators work
There are two different operators at play here:inonexperience.employment_details.company_namechecks if the person has worked at any of the listed companies (current or past). Pass an array even for a single company. To search only current employers, useexperience.employment_details.current.company_nameinstead.(.)onexperience.employment_details.titledoes a regex match. The pipe|means “or”, soVP|Director|Head ofmatches any title containing “VP”, “Director”, or “Head of”. To search only current titles, useexperience.employment_details.current.titleinstead.
experience.employment_details.company_name field includes all employers (current and past). If you see someone whose current role is at a different company, it means they previously worked at your target company.
Exclude specific titles
Sometimes you want everyone at a company except certain roles. Use thenot_in operator to exclude titles.
This search finds people at OpenAI or Retool but excludes interns and students.
not_in operator removes any profile where one of the listed values appears in their title history. This is useful for cleaning up results in recruiting or sales workflows.
Search within a geographic radius
Thegeo_distance filter finds people within a specific distance of a city. This is powerful for territory-based sales or local recruiting.
This search finds CTOs within 10 miles of San Francisco.
Response trimmed for clarity.
How geo_distance works
Thegeo_distance filter uses the professional_network.location.raw field. The value is an object with three fields:
| Field | Required | Description |
|---|---|---|
location | Yes | City name or region (e.g., “San Francisco”, “London”, “New York”) |
distance | Yes | Radius from the center point |
unit | No | Distance unit: mi, km, m, ft. Defaults to km |
Search by country
For broader geographic targeting, filter by country directly.Exclude specific people from results
Usepost_processing to remove known profiles from results. This is useful when re-running searches and you want to skip people you have already contacted.
Next steps
- Pagination and sorting — walk through every matching profile in a stable order.
- Search reference — operators, searchable fields, response fields, request parameters, and errors.
- Person Autocomplete — discover valid indexed values before building a filter.

