Skip to main content
POST
/
v1
/
prospects
Fetch Prospects
curl --request POST \
  --url https://api.explorium.ai/v1/prospects \
  --header 'Content-Type: application/json' \
  --header 'api_key: <api-key>' \
  --data '{
  "request_context": {},
  "mode": "full",
  "size": 3,
  "page_size": 3,
  "page": 1,
  "exclude": [],
  "filters": {},
  "next_cursor": "<string>",
  "max_per_company": 2
}'
{
  "response_context": {
    "correlation_id": "<string>",
    "request_status": "success",
    "time_took_in_seconds": 123
  },
  "data": [],
  "total_results": 0,
  "page": 1,
  "total_pages": 1
}

Introduction

The Fetch Prospects endpoint allows users to retrieve a list of prospect records based on filtering criteria such as job level, department, or other professional attributes. This API is essential for sales intelligence, lead enrichment, and prospecting workflows. Key Benefits:
  • Identify high-value prospects based on job roles, seniority, and industry.
  • Enhance lead scoring and segmentation with structured data.
  • Retrieve up-to-date professional details to optimize outreach.
  • Integrate seamlessly with existing CRM and marketing automation platforms.
  • Consideration:
    • Not all filters have a high coverage rate. Using a filter with low data coverage may result in a smaller set of returned results.
    • Conversely, using broader filters can yield more results. For example, if filtering by a very specific attribute results in few matches, expanding the filter criteria may increase the number of retrieved records.
    • When filtering by location, note that there are two distinct filter types: company location and prospect location. For example, the company_country_code filter applies to the company’s headquarters location, while the country_code filter applies to the individual prospect’s location. This distinction is particularly important for global companies where prospects may be distributed across different locations than the company headquarters.RetryClaude can make mistakes. Please double-check responses.)

Endpoint:POST /prospects

  1. Input: Provide filters such as job level, department, or industry to refine prospect search.
  2. Processing: The system scans and retrieves relevant prospect records.
  3. Output: A structured response containing matched prospect data.
FieldTypeDescription
modeStringfull
sizeNumberMax number of returned results - up to 60000
page_sizeNumberMax number of records per page - up to 100
pageNumberPage number to retrieve
filtersObjectFilter object (see Filters Object below)

Data Fetching: Pagination, Filtering & Modes

The API supports flexible data fetching through pagination, filtering, and optional modes to customize the amount and structure of the returned data.

Pagination

To efficiently retrieve large datasets, use the following parameters to paginate the results:
ParameterTypeDescription
sizeNumberThe total maximum number of records to return across all pages. Must be ≤ 60,000.
page_sizeNumberNumber of records to return per page. Maximum value: 100.
pageNumberThe page number to retrieve (1-based index). Defaults to 1 if not specified.
Behavior Notes:
  • If size is smaller than page_size * page, the last page may contain fewer records or be empty.
  • If pagination parameters are omitted, the API may return a default page size (implementation-specific).

Filtering

Filters allow you to narrow down results based on specific field values. All filters must be included in the request body under the "filters" key, as a JSON object.Each filter field accepts:
  • value: for a single filter value (e.g. "value": "true")
  • values: for multiple possible matches (e.g. "values": ["director", "manager"])
Example Request Body:
{
  "filters": {
    "job_level": {
      "values": ["director", "manager"]
    },
    "has_email": {
      "value": "true"
    }
  }
}
Filter Matching Logic:
  • Fields using value are matched exactly.
  • Fields using values are matched using an OR condition.
  • Filters are combined using an AND across different fields.

Mode Parameter

The optional mode parameter defines the level of detail in the returned data.
ModeDescription
fullReturns the complete data object for each prospect. Use this when full detail is required for processing or display.

Best Practices

  • Always use page_size to control payload size for better performance.
  • Use size to set an upper limit and avoid unintentionally requesting large datasets.
  • Apply filters whenever possible to reduce response size and processing time.

Prospect Filters Reference

ParameterDescriptionNotes / Best Practices
has_emailFilter prospects by whether they have an email. Categories: [True, False]Enter true to find only prospects with email addresses, or false to exclude them. Uses a single value (true/false). Logic is based on checking the existence of a value in the email field.
has_phone_numberFilter prospects by whether they have a phone number. Categories: [True, False]Use true to get only prospects with phone numbers. Useful when planning outreach via phone. Uses a single value. Logic checks whether the phone field is populated.
job_titleFilter prospects by their job titles. Example: [Sales Representative, SEO specialist, Technical Support Engineer]Enter one or more job titles as free text. The filter matches prospects whose title includes all the words. For more consistent results, prefer using job_level and job_department. Uses a single value with flexible keyword matching. Logic ensures all words appear in the target field, regardless of order.
job_levelFilter prospects by their job level. Examples Categories: manager, president, senior manager, owner, advisor, freelancer, junior, director, c-suite, board member, senior non-managerial, non-managerial, partner, vice president, founder.Use autocomplete to search and select job levels. You can choose one or more values. The response fields (job_level_arrayjob_level_main) provide enriched context. Examples of new levels: manager, president, senior manager, owner, advisor, freelancer, junior, director, c-suite, board member, senior non-managerial, non-managerial, partner, vice president, founder.
job_departmentFilter prospects by their job department. Examples Categories: retail, engineering, customer success, administration, education, security, healthcare, public service, partnerships, creative, strategy, real estate, procurement, IT, data, c-suite, manufacturing, support, logistics, product, sales, design, marketing, finance, R&D, trade, human resources, legal, operations.Use autocomplete to browse and select departments. Works best when combined with job_level to ensure title coverage across organizations. The response fields (job_department_arrayjob_department_main) provide enriched context. Examples of new departments: retail, engineering, customer success, administration, education, security, healthcare, public service, partnerships, creative, strategy, real estate, procurement, IT, data, c-suite, manufacturing, support, logistics, product, sales, design, marketing, finance, R&D, trade, human resources, legal, operations.
include_related_job_titlesExpand filtering results to include related job titles.When set to true, the system broadens the search to include job titles that are semantically or hierarchically related to the provided title(s). Default is false. Useful for retrieving a wider range of relevant roles.
business_idFilter prospects by account. Use Explorium entity IDs. Example: [EXP_ENTITY_ID_1, EXP_ENTITY_ID_2][EXP_ENTITY_ID_1, EXP_ENTITY_ID_2]Paste one or more valid business IDs. These are specific identifiers in the system.
country_codeFilter prospects by country using alpha-2 codes. Example: [us, ca]Use the country autocomplete to search by country name and select the correct two-letter code. This avoids manual errors and ensures valid input. Uses a list of values. Logic checks whether the country code matches.
region_country_codeFilter prospects by region using ISO 3166-2 codes. Example: [us-ut, us-ca]First choose a country in the autocomplete, then select a region. The code will be formatted as country-region (e.g., us-ca). Uses values. Logic checks for region code inclusion.
city_region_countryFilter by city, region, and country of the company location. Example: [“New York, NY, US”]Use cascading autocomplete to select a country, then region and city. The full location string is used for precise geographic targeting. Accepts multiple values. Logic checks structured address fields.
company_sizeFilter by company’s number of employees. Options: [1-10, 11-50, …, 10001+]Use autocomplete to select the company size range you’re interested in. Helpful for distinguishing between small businesses and large enterprises. Accepts multiple values. Internally maps to normalized size brackets.
company_revenueFilter by company’s annual revenue. Options: [0-500K, 500K-1M, …, 10B-100B]Use autocomplete to choose from available revenue brackets. Each value represents a range, making segmentation simple and accurate. Accepts values. The logic compares the company revenue field against the selected bracket range.
google_categoryFilter by company’s Google business category. Example: [Paving contractor, Retail]Use autocomplete to find and apply relevant business categories based on Google’s classifications. Accepts values. The logic checks category labels against company classification metadata.
naics_categoryFilter by NAICS code (2, 4, or full). Example: [23, 5611]Use autocomplete to find relevant industry codes. Recommended for accurate industry classification. Uses multiple values. Logic compares NAICS codes to industry metadata.
linkedin_categoryFilter by company’s LinkedIn business category. Example: [software development, investment banking]Use autocomplete to choose from LinkedIn’s available business categories to align with industry filters. Accepts values. Filters based on company category tags provided by LinkedIn.
company_country_codeFilter by company HQ country using alpha-2 codes. Example: [us, ca]Use the country autocomplete to select the appropriate country code. This ensures accurate targeting based on company location. Accepts values. Matches against the company’s registered country code.
company_region_country_codeFilter by company HQ region using ISO 3166-2 codes. Example: [us-ut, us-ca]Start by choosing the company’s country, then use autocomplete to select the relevant region. This automatically formats the code correctly. Accepts multiple values. Matches structured region codes from company metadata.
total_experience_monthsFilter by total months of experience.You can specify minimum (gte) and/or maximum (lte) months of experience. For example, use gte: 60 to filter for 5+ years. This uses a numeric value range. Logic compares experience duration against thresholds.
current_role_monthsFilter by number of months in current role.Use gte or lte to define how long the prospect has held their current position. Great for identifying newly promoted prospects or those with long tenure. Accepts a numeric range of value. Logic checks against current role start date.
company_nameFilter by company name. Example: [“Meta”, “Tesla”]Enter one or more full company names. Useful for targeting specific known organizations. Accepts a list of values. Matching is typically exact or fuzzy depending on the configuration.

Prospecting HR Directors at Healthcare Companies in Texas for Payroll Software

Use Case:

A payroll software provider wants to sell to HR directors at mid-sized healthcare organizations in Texas who handle payroll compliance and workforce management.

Filters:

  • Company Country Code: ["us"]
  • Company Region (State Code): ["us-tx"]
  • Company Size: ["501-1000"]
  • Company Revenue: ["75M-200M"]
  • NAICS Category: ["62"] (Healthcare & Social Assistance)
  • Job Level: ["director", "manager", "vp"]
  • Job Department: ["human resources"]
  • Has Email: ["True"]

Targeting CFOs of Investment Banks in New York for Financial Compliance Software

A regulatory compliance software provider wants to reach out to CFOs at mid-sized investment banks in New York who have been in their role for over two years and are likely leading compliance initiatives.

Filters:

  • Company Country Code: ["us"]
  • Company Region (State Code): ["us-ny"]
  • Company Size: ["1001-5000"]
  • Company Revenue: ["500M-1B"]
  • LinkedIn Category: ["investment banking"]
  • Job Department: ["finance"]
  • Job Level: ["CXO"]
  • Has Email: ["True"]
  • Has Phone Number: ["True"]
cURL
{
  "request_context": {},
  "mode": "full",
  "size": 10,
  "page_size": 10,
  "page": 1,
  "exclude": [
    "a5fbfab4d7221b144efecbe83e55cbf80b64bd50"
  ],
  "filters": {
    "has_email": {
      "value": true
    },
    "has_phone_number": {
      "value": true
    },
    "job_level": {
      "values": [
        "owner",
        "cxo",
        "vp",
        "director",
        "senior",
        "manager",
        "partner",
        "non-managerial",
        "founder",
        "training",
        "c-suite"
      ]
    },
    "job_department": {
      "values": [
        "real estate",
        "Customer service",
        "Trades",
        "design",
        "Public relations",
        "Legal",
        "Operations",
        "Media",
        "Sales",
        "Marketing",
        "Finance",
        "Engineering",
        "Education",
        "General",
        "Health",
        "Design",
        "Human resources"
      ]
    },
    "business_id": {
      "values": [
        "8adce3ca1cef0c986b22310e369a0793",
        "340c8040bd50cbab9c7df718bbe51cc9"
      ]
    },
    "total_experience_months": {
      "gte": 1,
      "lte": 10
    },
    "country_code": {
      "values": [
        "US",
        "CA"
      ]
    },
    "current_role_months": {
      "gte": 1,
      "lte": 10
    },
    "company_size": {
      "values": [
        "1-10",
        "11-50",
        "51-200",
        "201-500",
        "501-1000",
        "1001-5000",
        "5001-10000",
        "10001+"
      ]
    },
    "company_revenue": {
      "values": [
        "0-500K",
        "500K-1M",
        "1M-5M",
        "5M-10M",
        "10M-25M",
        "25M-75M",
        "75M-200M",
        "200M-500M",
        "500M-1B",
        "1B-10B",
        "10B-100B",
        "100B-1T",
        "1T-10T",
        "10T+"
      ]
    },
    "job_title": {
      "values": [
        "Software Engineer",
        "Data Scientist"
      ]
    },
    "include_related_job_titles":true
  }
}

Modefull : Returns additional attributes such as job history, social links, and experience.
cURL
{
  "response_context": {
    "correlation_id": "229295f5ec99457eb9ab0265b5b517a4",
    "request_status": "success",
    "time_took_in_seconds": 1.078
  },
  "data": [
    {
      "prospect_id": "ab9f37311965d65da53e6787d87cab240576ed0f",
      "professional_email_hashed": null,
      "first_name": "Simi",
      "last_name": "Dube",
      "full_name": "Simi Dube",
      "country_name": "united states",
      "region_name": "california",
      "city": "san francisco",
      "linkedin": "linkedin.com/in/simidube",
      "experience": [
        "Music editor - music",
        "Growth product manager - music",
        "New york regional promotion manager",
        "Radio promotion",
        "Manager",
        "engineering program management - app store",
        "Vice president - product  &  user experience design",
        "Director of product - growth",
        "enrollments  &  payments",
        "Product management producer - app store  &  podcasts",
        "Senior director of radio promotion",
        "Group pm - enrollments  &  payments"
      ],
      "skills": [
        "Digital designs",
        "Analytics",
        "Leadership",
        "Interpersonal skills",
        "Product strategy",
        "Management",
        "Strategy",
        "Communication",
        "People management",
        "Team leadership",
        "Product management",
        "Strategic planning",
        "Business strategy",
        "Music",
        "Entertainment",
        "Product development",
        "Music industry",
        "Digital media",
        "Record labels",
        "New media",
        "A&r",
        "Publicity",
        "Music publishing",
        "Software project management",
        "Radio promotions",
        "Music licensing",
        "Marketing"
      ],
      "interests": null,
      "company_name": "Apple",
      "company_website": "apple.com",
      "company_linkedin": "linkedin.com/company/apple",
      "job_department": null,
      "job_department_array": [
        "engineering"
      ],
      "job_department_main": "Engineering",
      "job_seniority_level": [
        "vp"
      ],
      "job_level_array": [
        "vice president",
        "manager"
      ],
      "job_level_main": "vice president",
      "job_title": "Manager, engineering program management - app store",
      "business_id": "8adce3ca1cef0c986b22310e369a0793"
    },
    {
      "prospect_id": "bc6e4174532a007f28c45c1eb6b463f7a0aa706e",
      "professional_email_hashed": null,
      "first_name": "Irakli",
      "last_name": "Nadareishvili",
      "full_name": "Irakli Nadareishvili",
      "country_name": "united states",
      "region_name": "california",
      "city": "san francisco bay area",
      "linkedin": "linkedin.com/in/inadarei",
      "experience": [
        "Senior director",
        "technology",
        "Adjunct professor",
        "Director of api strategy",
        "api academy",
        "Additional experience",
        "Managing director",
        "chief technology officer of global banking platform",
        "Vice president engineering",
        "chief technology officer of core modernization",
        "Director of engineering",
        "digital media",
        "Head of engineering",
        "rights  &  pricing",
        "Chief technology officer  &  co-founder"
      ],
      "skills": [
        "Agile methodologies",
        "Product development",
        "Start-ups",
        "Product management",
        "Strategy",
        "Business development",
        "Web development",
        "It strategy",
        "Online publishing",
        "User experience",
        "Design patterns",
        "Recruitment/retention",
        "Distributed systems",
        "Agile project management",
        "Business management",
        "New business development",
        "Cloud computing",
        "Software development life cycle (sdlc)",
        "Enterprise architecture",
        "Integration",
        "Vendor management",
        "Program management",
        "Architecture",
        "Software development",
        "Project management",
        "Mysql",
        "Node.js",
        "Java",
        "Enterprise software",
        "Saas",
        "Elasticsearch",
        "Open source",
        "Amazon web services (aws)",
        "Management",
        "Leadership",
        "Microservices",
        "Kubernetes",
        "Go (programming language)",
        "Cassandra",
        "Digital media",
        "Digital strategy",
        "Strategic planning"
      ],
      "interests": null,
      "company_name": "Apple",
      "company_website": "apple.com",
      "company_linkedin": "linkedin.com/company/apple",
      "job_department": null,
      "job_department_array": [
        "engineering"
      ],
      "job_department_main": "Engineering",
      "job_seniority_level": [
        "director"
      ],
      "job_level_array": [
        "c-suite",
        "director"
      ],
      "job_level_main": "c-suite",
      "job_title": "Head of engineering, rights & pricing",
      "business_id": "8adce3ca1cef0c986b22310e369a0793"
    },
    {
      "prospect_id": "313e747521f730f962b6674e2f59d51f21572bc8",
      "professional_email_hashed": null,
      "first_name": "Sriram",
      "last_name": "Krishnan",
      "full_name": "Sriram Krishnan",
      "country_name": "united states",
      "region_name": "california",
      "city": "san mateo",
      "linkedin": "linkedin.com/in/therealsriramk",
      "experience": [
        "Group leader",
        "advanced cyberinfrastructure development",
        "Research aide",
        "Software architect",
        "big data platform",
        "Director of engineering",
        "apple data platform",
        "Vice president of engineering",
        "platform  &  applications",
        "Research coop",
        "Vice president of engineering",
        "machine learning platform",
        "Senior engineering manager",
        "head of data platform",
        "Research assistant"
      ],
      "skills": [
        "Engineering leadership",
        "Distributed systems",
        "Big data",
        "Cloud computing",
        "Open source",
        "Hive",
        "Software engineering",
        "Parallel computing",
        "Computer science",
        "Web services",
        "Rest",
        "Scalability",
        "Databases",
        "Mapreduce",
        "Design patterns",
        "Architecture",
        "Algorithms",
        "Soap",
        "Data warehousing",
        "Machine learning",
        "System architecture",
        "Amazon web services (aws)",
        "Apache pig",
        "Object oriented design",
        "Karaoke",
        "Volleyball",
        "Jira",
        "Software development",
        "High performance computing (hpc)",
        "Representational state transfer (rest)",
        "Service-oriented architecture (soa)"
      ],
      "interests": null,
      "company_name": "Apple",
      "company_website": "apple.com",
      "company_linkedin": "linkedin.com/company/apple",
      "job_department": "Engineering",
      "job_department_array": [
        "engineering"
      ],
      "job_department_main": "Engineering",
      "job_seniority_level": [
        "director"
      ],
      "job_level_array": [
        "vice president",
        "director"
      ],
      "job_level_main": "vice president",
      "job_title": "Director of engineering, apple data platform",
      "business_id": "8adce3ca1cef0c986b22310e369a0793"
    },
    {
      "prospect_id": "01205d46ee366a10bdc32606718728b6cea2372b",
      "professional_email_hashed": null,
      "first_name": "Justin",
      "last_name": "Etzine",
      "full_name": "Justin Etzine",
      "country_name": "united states",
      "region_name": "california",
      "city": "san francisco bay area",
      "linkedin": "linkedin.com/in/justetz",
      "experience": [
        "Software engineer intern",
        "Engineering manager",
        "facetime foundation",
        "Senior software engineer",
        "Software engineer intern",
        "Engineering manager",
        "shareplay",
        "Software engineer intern",
        "129th president of the union",
        "Intern",
        "Software engineer ii",
        "152nd grand marshal",
        "Software engineer intern",
        "Engineering manager",
        "calls core"
      ],
      "skills": [
        "Leadership",
        "Public speaking",
        "Software development",
        "Scuba diving",
        "Ios development",
        "Business intelligence",
        "Computer science",
        "Project management",
        "Mobile applications",
        "Information technology",
        "Research",
        "Product management",
        "Web development",
        "Entrepreneurship",
        "Agile methodologies",
        "Financial planning",
        "Strategic planning",
        "Javascript",
        "Angularjs",
        "Html",
        "Enterprise software",
        "Php",
        "Java",
        "Mysql",
        "Software as a service (saas)",
        "Objective-c",
        "Node.js",
        "Relational databases",
        "Management",
        "Technical project leadership",
        "Web technologies",
        "Collaboration",
        "Paas",
        "Parallel computing",
        "C++",
        "Mongodb",
        "Elasticsearch",
        "Kafka",
        "Spring framework",
        "Docker",
        "Jenkins",
        "Ibm urbancode deploy (udeploy)",
        "Json",
        "Swift (programming language)"
      ],
      "interests": null,
      "company_name": "Apple",
      "company_website": "apple.com",
      "company_linkedin": "linkedin.com/company/apple",
      "job_department": "Engineering",
      "job_department_array": [
        "engineering"
      ],
      "job_department_main": "Engineering",
      "job_seniority_level": [
        "manager"
      ],
      "job_level_array": [
        "manager"
      ],
      "job_level_main": "manager",
      "job_title": "Engineering manager, calls core",
      "business_id": "8adce3ca1cef0c986b22310e369a0793"
    },
    {
      "prospect_id": "159146629af4d8f92c17c40b7283d192f4426358",
      "professional_email_hashed": null,
      "first_name": "Bicky",
      "last_name": "B",
      "full_name": "Bicky B.",
      "country_name": "united states",
      "region_name": "california",
      "city": "san jose",
      "linkedin": "linkedin.com/in/bbhullar",
      "experience": [
        "Senior ios software engineer",
        "Hardware engineer intern",
        "Software engineer intern",
        "Computer scientist",
        "Intern",
        "Software engineering manager",
        "Senior software engineer",
        "Senior software engineering manager",
        "Director of engineering",
        "Ios engineering manager  &  technical lead"
      ],
      "skills": [
        "Objective-c",
        "Mobile applications",
        "Python",
        "User experience",
        "Mobile devices",
        "Testing",
        "Cloud computing",
        "Oop",
        "Distributed systems",
        "Web applications",
        "C++",
        "Mysql",
        "C",
        "Adobe acrobat",
        "Cocoa"
      ],
      "interests": null,
      "company_name": "Apple",
      "company_website": "apple.com",
      "company_linkedin": "linkedin.com/company/apple",
      "job_department": "Engineering",
      "job_department_array": [
        "engineering"
      ],
      "job_department_main": "Engineering",
      "job_seniority_level": [
        "director"
      ],
      "job_level_array": [
        "director"
      ],
      "job_level_main": "director",
      "job_title": "Director of engineering",
      "business_id": "8adce3ca1cef0c986b22310e369a0793"
    },
    {
      "prospect_id": "c22bb6cbeadb24cd41a63c5ba6003e798d1825bc",
      "professional_email_hashed": null,
      "first_name": "Vaibhav",
      "last_name": "Chauhan",
      "full_name": "Vaibhav Chauhan",
      "country_name": "united states",
      "region_name": "california",
      "city": "san jose",
      "linkedin": "linkedin.com/in/vchauhan87",
      "experience": [
        "Senior manager quality engineering- siri / aiml",
        "Intern",
        "Solution engineer - ran",
        "Sw quality assurance engineer ii",
        "Senior quality assurance manager- vision products",
        "Quality assurance manager- vision products",
        "Wireless modem - sdet",
        "Summer intern",
        "Senior software quality assurance engineer",
        "Lead quality assurance engineer"
      ],
      "skills": [
        "Software quality assurance",
        "Quality assurance",
        "Test automation",
        "Python (programming language)",
        "Test planning",
        "Regression testing",
        "Test strategy",
        "Performance testing",
        "Functional testing",
        "Home automation",
        "Alexa",
        "Amazon alexa",
        "Remote testing",
        "Brds",
        "Product testing",
        "Pts"
      ],
      "interests": null,
      "company_name": "Apple",
      "company_website": "apple.com",
      "company_linkedin": "linkedin.com/company/apple",
      "job_department": null,
      "job_department_array": [
        "engineering"
      ],
      "job_department_main": "Engineering",
      "job_seniority_level": [
        "manager"
      ],
      "job_level_array": [
        "senior manager",
        "manager"
      ],
      "job_level_main": "senior manager",
      "job_title": "Senior manager quality engineering- siri / aiml",
      "business_id": "8adce3ca1cef0c986b22310e369a0793"
    },
    {
      "prospect_id": "7155d49ad649123eba82a908b09f13b4c0aa749a",
      "professional_email_hashed": null,
      "first_name": "Varun",
      "last_name": "Boosnur",
      "full_name": "Varun Boosnur",
      "country_name": "united states",
      "region_name": "karnataka",
      "city": "bengaluru",
      "linkedin": "linkedin.com/in/varunboosnur",
      "experience": [
        "Senior business analyst",
        "Innovation  &  strategy consultant",
        "Project manager - project management office accelerate program",
        "Engineering program manager",
        "Software engineer",
        "Technical product manager",
        "Senior program manager",
        "Program director",
        "Engineering program manager"
      ],
      "skills": [
        "Mes",
        "Strategic partnerships",
        "Conflict management",
        "Team motivation",
        "Global cross-functional team leadership",
        "Program management",
        "Cloud applications",
        "Software product management",
        "Cloud computing",
        "Creative problem solving",
        "Driving results",
        "Coaching & mentoring",
        "Project management",
        "Business analysis",
        "Identity & access management (iam)",
        "Business strategy",
        "Sdlc",
        "Business intelligence",
        "Requirements analysis",
        "Business development",
        "Agile methodologies",
        "Product development",
        "Solutions marketing",
        "Cross-functional team leadership",
        "Pmo",
        "Ca clarity",
        "Innovation consulting",
        "Requirements gathering",
        "Business requirements",
        "Management consulting",
        "Leadership",
        "Ms project",
        "Pmp",
        "User acceptance testing",
        "Resource management",
        "Oracle e-business suite",
        "It strategy",
        "Sql",
        "Change management",
        "Consulting",
        "Business process",
        "Analysis",
        "Quality assurance",
        "Soa",
        "Sequence diagrams",
        "Logistics management",
        "Crm",
        "Agile project management",
        "Vendor management",
        "Business process re-engineering",
        "Project portfolio management",
        "Pre-sales",
        "Competitive analysis",
        "Data warehousing",
        "Strategy",
        "Telecommunications",
        "Risk management",
        "Rally",
        "Internet of things"
      ],
      "interests": null,
      "company_name": "Apple",
      "company_website": "apple.com",
      "company_linkedin": "linkedin.com/company/apple",
      "job_department": "Engineering",
      "job_department_array": [
        "engineering"
      ],
      "job_department_main": "Engineering",
      "job_seniority_level": [
        "manager"
      ],
      "job_level_array": [
        "manager"
      ],
      "job_level_main": "manager",
      "job_title": "Engineering program manager",
      "business_id": "8adce3ca1cef0c986b22310e369a0793"
    },
    {
      "prospect_id": "f7ab66ae5d2df8e5dd2a5b8cf5510984e6e051bb",
      "professional_email_hashed": null,
      "first_name": "Srini",
      "last_name": "Nimmala",
      "full_name": "Srini Nimmala",
      "country_name": "united states",
      "region_name": "california",
      "city": "san francisco bay area",
      "linkedin": "linkedin.com/in/srini-nimmala-a02a54a",
      "experience": [
        "Senior software engineer",
        "ios cellular software",
        "Principal staff engineer",
        "Senior engineering manager",
        "ios cellular software",
        "Software engineer",
        "Software engineer",
        "Principal engineering manager",
        "ios cellular software",
        "Senior software engineer",
        "Software architect",
        "ios cellular software",
        "Engineering manager",
        "ios cellular software",
        "Director of software engineering",
        "ios cellular software"
      ],
      "skills": [
        "Lte"
      ],
      "interests": null,
      "company_name": "Apple",
      "company_website": "apple.com",
      "company_linkedin": "linkedin.com/company/apple",
      "job_department": null,
      "job_department_array": [
        "engineering"
      ],
      "job_department_main": "Engineering",
      "job_seniority_level": [
        "director"
      ],
      "job_level_array": [
        "director",
        "manager"
      ],
      "job_level_main": "director",
      "job_title": "Director of software engineering, ios cellular software",
      "business_id": "8adce3ca1cef0c986b22310e369a0793"
    },
    {
      "prospect_id": "b4fc54151a7a7fc28518e33c9d91d3e82e3a5bad",
      "professional_email_hashed": null,
      "first_name": "Siddesh",
      "last_name": "S",
      "full_name": "Siddesh Koppalada S",
      "country_name": "united states",
      "region_name": "california",
      "city": "san jose",
      "linkedin": "linkedin.com/in/siddesh-koppalada-s-a676452",
      "experience": [
        "Software quality assurance team lead / qa engineer",
        "Senior software qe manager - network media frameworks",
        "Software qe manager - airplay",
        "video streaming  &  camera frameworks",
        "Software design engineer",
        "Senior software qe manager: apple vision pro",
        "Video codecs software qe lead",
        "Senior software qe manager - health software",
        "Research engineer - embedded software developer",
        "Director of quality engineering",
        "visionos and vision pro",
        "Camera",
        "airplay  &  video frameworks software qe lead",
        "Director of quality engineering - siri ai"
      ],
      "skills": [
        "Software engineering",
        "Test automation",
        "Software quality assurance",
        "Performance testing",
        "Symbian",
        "Embedded systems",
        "Device drivers",
        "Testing",
        "Debugging",
        "Software development",
        "Unit testing",
        "Embedded software",
        "Perl",
        "H.264"
      ],
      "interests": null,
      "company_name": "Apple",
      "company_website": "apple.com",
      "company_linkedin": "linkedin.com/company/apple",
      "job_department": null,
      "job_department_array": [
        "engineering"
      ],
      "job_department_main": "Engineering",
      "job_seniority_level": [
        "director"
      ],
      "job_level_array": [
        "director"
      ],
      "job_level_main": "director",
      "job_title": "Director of quality engineering - siri ai",
      "business_id": "8adce3ca1cef0c986b22310e369a0793"
    },
    {
      "prospect_id": "07fa8276cc7f6de702f7e7b754931687f7cc6567",
      "professional_email_hashed": null,
      "first_name": "Nik",
      "last_name": "Bosnyak",
      "full_name": "Nik Bosnyak",
      "country_name": "united states",
      "region_name": "texas",
      "city": "austin",
      "linkedin": "linkedin.com/in/niklosbosnyak",
      "experience": [
        "Manager",
        "machine learning engineering",
        "Industrial engineer",
        "intern",
        "Business intelligence developer",
        "Undergraduate research assistant",
        "Manager",
        "machine learning engineering",
        "Data science and analytics",
        "Unit supply specialist",
        "Data scientist",
        "Industrial engineer",
        "capstone",
        "Gap year",
        "Machine learning engineer"
      ],
      "skills": [
        "Key metrics",
        "Data science",
        "Machine learning",
        "R",
        "Python",
        "Apache spark",
        "Data analysis",
        "Business intelligence",
        "Java",
        "C++",
        "Six sigma",
        "Microsoft excel",
        "Sql",
        "Performance dashboards",
        "Industrial engineering",
        "Operations research",
        "Continuous improvement",
        "Leadership",
        "Analytics",
        "Business requirements",
        "Web intelligence",
        "Ms excel",
        "Requirements analysis",
        "Sap",
        "Statistics",
        "Forecasting",
        "Powerpoint"
      ],
      "interests": null,
      "company_name": "Apple",
      "company_website": "apple.com",
      "company_linkedin": "linkedin.com/company/apple",
      "job_department": null,
      "job_department_array": [
        "engineering"
      ],
      "job_department_main": "Engineering",
      "job_seniority_level": [
        "manager"
      ],
      "job_level_array": [
        "manager"
      ],
      "job_level_main": "manager",
      "job_title": "Manager, machine learning engineering",
      "business_id": "8adce3ca1cef0c986b22310e369a0793"
    }
  ],
  "total_results": 10,
  "page": 1,
  "total_pages": 1
}
  • Use refined filters to retrieve the most relevant prospects.
  • Batch requests efficiently to optimize API performance.
  • Monitor pagination settings to avoid missing data.
  • Ensure data freshness by running regular queries to keep prospect information up-to-date.
  • Be mindful of filter coverage – some filters may return fewer results due to lower data availability, while broader filters may yield larger result sets.
  • If you are not certain about the exact job title, it’s recommended to set related_job_titles=true to expand and include semantically related roles.

Body Params - Try Me Example

mode: full
size: 100
page_size: 100,
page: 1
filters:
    job_level:
      values: director, manager
    has_email:
      value: true

Authorizations

api_key
string
header
required

Body

application/json
mode
enum<string>
required

The mode of fetching prospects. The BaseFetchMode class is an enumeration that defines the modes for fetching data.

This enum is used to specify whether the fetch operation should retrieve the full data or just a preview of the data. It ensures consistent handling of fetch modes across the application.

Attributes: FULL: Fetch the complete data. PREVIEW: Fetch a preview or partial data.

Available options:
full,
preview
Example:

"full"

size
integer
required

The number of prospects to fetch.

Required range: 1 <= x <= 60000
Example:

3

page_size
integer
required

The maximum number of prospects to fetch.

Required range: 1 <= x <= 500
Example:

3

request_context
object
page
integer
default:1

The page number to fetch.

Required range: x >= 1
Example:

1

exclude
string[]

List of prospect ids to exclude from the response.

Required array length: 1 - 1000 elements
Example:
[]
filters
object
Example:
{}
next_cursor
string

The sort values from the last document returned by the previous page. If provided, cursor pagination is used instead of page-based pagination.

max_per_company
integer

Limits the number of prospects returned per company.

Required range: 1 <= x <= 100
Example:

2

Response

Successful Response

  • ProspectsFetchResponse
  • ProspectsFetchResponseV2

This is base response model for all responses in partner service.

response_context
object
required
total_pages
integer
required

The total number of pages.

Required range: x >= 0
data
Prospect · object[]

List of prospects that match the filters.

total_results
integer
default:0

The total number of Prospects that match the filters.

Required range: x >= 0
page
integer
default:1

The page number of the response.

Required range: x >= 0