Skip to main content

POST /api/v1/public/prospects/search/

Search and filter prospects or companies using flexible filters. This endpoint allows you to find leads based on various criteria before adding them to a lead list.
  • Auth: X-API-Key
  • Method: POST

Request Body

Note: Filter values can be strings, arrays, or objects with include/exclude logic. See Filter Options below for details.

Parameters

Filter Options

Filters can be passed as:
  • Strings: "VP" - Will search for this single value
  • Arrays: ["VP", "Director"] - Will search for any of these values
  • Objects: {"must": ["VP"], "doesnt": ["Intern"]} - For include/exclude logic

For People Search (search_type: "PEOPLE")

Common Company Size Values

  • "1-10" - 1-10 employees
  • "11-50" - 11-50 employees
  • "51-200" - 51-200 employees
  • "201-500" - 201-500 employees
  • "501-1000" - 501-1000 employees
  • "1001-5000" - 1001-5000 employees
  • "5001-10000" - 5001-10000 employees
  • "10000+" - 10000+ employees

Common Seniority Levels

  • "Entry"
  • "Senior"
  • "Manager"
  • "Director"
  • "VP"
  • "C-Level"
  • "Owner"

For Company Search (search_type: "COMPANY")

Response (People)

Response (Companies)

Error Responses

400 Bad Request

403 Forbidden

Example Usage

Example 1: Simple String Filters

Example 2: Array Filters (Multiple Options)

Example 3: Include/Exclude Logic

Example 4: Location with Radius

Example 5: Python SDK