---
title: "Search people"
method: POST
path: "/people/search"
tags: ["People"]
---

# Search people

`POST /people/search`

Search people

## Request body

- object
  - `person_name` string
  - `person_titles` string[]
  - `person_keywords` string[] — Keywords to search in the person's profile summary (headline, about, etc.). Matches any keyword by default.
  - `person_exclude_keywords` string[] — Keywords to exclude from the person's profile summary.
  - `company_keywords` string[] — Keywords to search in the person's company description. Matches any keyword by default.
  - `company_exclude_keywords` string[] — Keywords to exclude from the person's company description.
  - `person_title_exact_match` boolean
  - `person_seniorities` string[]
  - `person_departments` string[] — Available options: [Supported departments](/api-reference/supported-departments)
  - `person_job_functions` string[] — Available options: [Supported job functions](/api-reference/supported-job-functions)
  - `person_locations` string[]
  - `person_exclude_locations` string[]
  - `company_locations` string[]
  - `company_exclude_locations` string[]
  - `company_names` string[]
  - `company_exclude_names` string[]
  - `company_ids` string[]
  - `company_exclude_ids` string[]
  - `education_company_ids` string[]
  - `education_company_names` string[]
  - `company_domains` string[]
  - `company_exclude_domains` string[]
  - `company_linkedin_urls` string[]
  - `company_exclude_linkedin_urls` string[]
  - `company_domains_match_subsidiaries_and_affiliates` boolean
  - `company_focuses` string[]
  - `company_types` string[]
  - `company_sizes` string[]
  - `company_industries` string[] — Available options: [Supported industries](/api-reference/supported-industries)
  - `company_exclude_industries` string[] — Available options: [Supported industries](/api-reference/supported-industries)
  - `linkedin_networks` string[] — Array of user email addresses. The LinkedIn networks of these users will be used for filtering results. Use the special string `all_networks` to include all LinkedIn networks associated with the account's users.
  - `exclude_linkedin_networks` string[] — Array of user email addresses. The LinkedIn networks of these users will be excluded from the results. Use the special string `all_networks` to exclude all LinkedIn networks associated with the account's users.
  - `company_investors` string[] — Array of investor names. Filter for companies that have received investment by any of the specified investors.
  - `company_shares_investors_with` string[] — Array of company names. Filter for companies that share one or more common investors with the specified companies.
  - `company_revenue` string[] — Filter by the person's company estimated revenue range.
  - `company_founded_date` object — Filter by the person's company founding year range.
    - `min` integer — Minimum founding year
    - `max` integer — Maximum founding year
  - `company_web_traffic_rank` object — Filter by the person's company web traffic rank.
    - `min` integer — Minimum traffic rank
    - `max` integer — Maximum traffic rank
  - `job_openings` object — Filter by the person's company having matching open positions.
    - `titles` string[] — Free-text job titles to filter by.
  - `news` object — Filter by the person's company having recent news.
    - `categories` string[] — News category slugs.
    - `range_months` integer — Number of months to look back for news.
  - `headcount_growth` object — Filter by the person's company total headcount growth percentage.
    - `growth_rates` object[]
      - `min` integer
      - `max` integer
    - `time_frame_in_months` 3 | 6 | 12
  - `crm_account_owner` string[] — Filter by the person's company CRM account owner emails. Requires a connected CRM integration (Salesforce or HubSpot). Returns an error if no owners match the provided emails.
  - `company_last_funding` object — Filter by the person's company last funding round.
    - `round_type` string[]
    - `range_months` integer — Number of months to look back for last funding.
  - `person_linkedin_presence` string[] — Filter by the person's LinkedIn follower tier. Supported values: `influencer` — Influencer (10,000+ followers), `micro_influencer` — Micro Influencer (5,000 - 9,999 followers), `large` — Large following (500 - 4,999 followers), `moderate` — Moderate following (100 - 499 followers), `limited` — Limited following (1 - 99 followers), `none` — No following (0 followers). All ranges are inclusive.
  - `company_linkedin_presence` string[] — Filter by the person's company LinkedIn follower tier. Supported values: `massive` — Massive following (100,000+ followers), `large` — Large following (10,000 - 99,999 followers), `moderate` — Moderate following (1,000 - 9,999 followers), `limited` — Limited following (1 - 999 followers), `none` — No following (0 followers). All ranges are inclusive.
  - `page` integer
  - `page_size` integer — Number of results per page. Values greater than 100 are accepted and capped at 100.

## Response `200`

Ok

- ResponsePersonSearchResultObject
  - `object` 'person_search_result', required
  - `results` ResponsePersonObject[], required
    - `id` string, uuid, required
    - `object` 'person', required
    - `linkedin_url` string, required
    - `name` string, nullable
    - `email` string, nullable
    - `first_name` string, nullable
    - `last_name` string, nullable
    - `title` string, nullable
    - `headline` string, nullable
    - `about` string, nullable
    - `current_position_start_date` string, date, nullable
    - `current_position_description` string, nullable
    - `location` string, nullable
    - `image_url` string, uri
    - `gender` 'male' | 'female' | 'likely_male' | 'likely_female' | 'unknown'
    - `location_details` ResponseLocationDetailsObject
      - `country` string, nullable
      - `state` string, nullable
      - `city` string, nullable
      - `postal_code` string, nullable
      - `lat` number, nullable
      - `long` number, nullable
    - `experiences` ResponseExperienceObject[], nullable
      - `object` 'experience', required
      - `title` string, required
      - `company_name` string, required
      - `company_linkedin_url` string, uri, nullable, required
      - `description` string, nullable, required
      - `start_date` string, date, nullable, required
      - `end_date` string, date, nullable, required
    - `educations` ResponseEducationObject[], nullable
      - `object` 'education', required
      - `degree` string, nullable, required
      - `field_of_study` string, nullable, required
      - `school_name` string, required
      - `school_linkedin_url` string, uri, nullable, required
      - `start_date` string, date, nullable, required
      - `end_date` string, date, nullable, required
    - `languages` ResponseLanguageObject[], nullable
      - `object` 'language', required
      - `language` string, required
      - `iso_code` string, required
      - `proficiency` string, nullable, required
    - `phone_numbers` ResponsePhoneNumberObject[], nullable
      - `object` 'phone_number', required
      - `id` string, uuid, required
      - `number` string, required
      - `type` 'mobile' | 'office' | 'phone' | 'landline' | 'voip' | 'direct', required
      - `source` 'amplemarket' | 'crm' | 'user_uploaded'
      - `is_wrong_number` boolean, required
      - `is_dnc_listed` boolean — Present only when the account has phone number DNC list enabled
    - `company` ResponseCompanyObject
      - `id` string, uuid, required
      - `object` 'company', required
      - `linkedin_url` string, required
      - `name` string, nullable
      - `overview` string, nullable
      - `website` string, nullable
      - `keywords` string[], nullable
      - `followers` integer, nullable
      - `linkedin_presence` 'massive' | 'large' | 'moderate' | 'limited' | 'none', nullable — `massive` — Massive following (100,000+ followers), `large` — Large following (10,000 - 99,999 followers), `moderate` — Moderate following (1,000 - 9,999 followers), `limited` — Limited following (1 - 999 followers), `none` — No following (0 followers). All ranges are inclusive.
      - `estimated_number_of_employees` integer, nullable
      - `size` '10001+ employees' | '201-500 employees' | '51-200 employees' | '11-50 employees' | '1-10 employees', nullable
      - `location` string, nullable
      - `location_details` ResponseLocationDetailsObject
        - `country` string, nullable
        - `state` string, nullable
        - `city` string, nullable
        - `postal_code` string, nullable
        - `lat` number, nullable
        - `long` number, nullable
      - `locations` ResponseLocationObject[], nullable
        - `address` string — Full address as a single string
        - `is_primary` boolean — Indicates if this is the primary location
        - `country` string, nullable — Country name (e.g., United States)
        - `state` string, nullable — State or subdivision name (e.g., California, New York)
        - `city` string, nullable — City name
        - `postal_code` string, nullable — Postal code
      - `logo_url` string, uri
      - `founded_year` integer, nullable
      - `traffic_rank` integer, nullable
      - `sic_codes` integer[], nullable
      - `naics_codes` integer[], nullable
      - `type` 'Public Company' | 'Educational' | 'Self Employed' | 'Government Agency' | 'Non Profit' | 'Self Owned' | 'Privately Held' | 'Partnership', nullable
      - `total_funding` integer, nullable
      - `latest_funding_stage` 'seed' | 'angel' | 'venture_round_unknown_series' | 'series_a' | 'series_b' | 'series_c' | 'series_d' | 'series_e' | 'series_f' | 'series_g' | 'series_h' | 'series_i' | 'series_j' | 'debt' | 'equity_crowdfunding' | 'convertible_note' | 'ico' | 'private_equity' | 'other', nullable
      - `latest_funding_date` string, date, nullable
      - `is_b2b` boolean, nullable
      - `is_b2c` boolean, nullable
      - `technologies` string[], nullable
      - `department_headcount` ResponseDepartmentHeadcountObject
      - `job_function_headcount` ResponseJobFunctionHeadcountObject
      - `estimated_revenue` '$0-$1M' | '$1M-$10M' | '$10M-$100M' | '$100M-$1B' | '$1B+', nullable
      - `revenue` integer, nullable
    - `linkedin_presence` 'influencer' | 'micro_influencer' | 'large' | 'moderate' | 'limited' | 'none', nullable — `influencer` — Influencer (10,000+ followers), `micro_influencer` — Micro Influencer (5,000 - 9,999 followers), `large` — Large following (500 - 4,999 followers), `moderate` — Moderate following (100 - 499 followers), `limited` — Limited following (1 - 99 followers), `none` — No following (0 followers). All ranges are inclusive.
  - `_errors` ResponseErrorObject[]
    - `code` string, required
    - `title` string, required
    - `detail` string, required
    - `source` object
      - `pointer` string
  - `_pagination` ResponsePaginationObject, required
    - `page` integer, required
    - `page_size` integer, required
    - `total` integer, required
    - `total_pages` integer

## Other responses

- `400` — Bad request
- `500` — Internal server error

---

[API](https://skmtc.dev/amplemarket/apis/amplemarket-api-v1-docs.md) · [All operations](https://skmtc.dev/amplemarket/apis/amplemarket-api-v1-docs/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/amplemarket/amplemarket-api-v1-docs/revisions/57f46eaa2dc9/schema)
