People Search API: Find Prospects, Candidates & Founders Across 1B+ Profiles

Use more 60 filters to search 1 billion+ people profiles with our People Search API. Filter by seniority, function, location, job changes, and more to find exactly who you need.

Get a Demo

In DB search

Search for people from our monthly updated database of 300+ million people profiles.

Real-time search

Search the web to find people that fit your criteria at the moment of your request.

Filters available

  • First name
  • Last name
  • Academic background
  • Mentioned in the news
  • Region of the person
  • Professional background
  • Seniority level
  • Job functions
  • Total years of experience
  • Past companies
  • Past titles
  • Recently changed jobs (last 90 days)
  • Current company
  • Current title
  • Company headquarters location
  • Company headcount
  • Company industry
  • Company type (e.g. public, private, non-profit)
  • Keyword (company-level)

Which Mode is right for you?

In DB search Real-time search
300M profiles 1B+ profiles
Data updated monthly Data pulled live from the web
60+ filters 20+ filters
Nesting logic No nesting capability
Used when advanced search criteria is required, on a budget or when global coverage is not required Used when basic searches, global coverage and data freshness is a priority

Popular use cases

Find people who recently changed jobs and work at a specific company

Use the recent job change filter with a target company name to identify new hires. This is perfect for recruiters, SDRs, or anyone looking for new decision-makers.

Find decision makers in specific industries, functions, and companies

Combine seniority, function, industry, and company filters to zero in on key decision makers. This is useful for highly targeted outbound or B2B campaigns.

Book a demo

Find candidates who worked at a specific set of companies

Use the past company filter to identify talent with experience at specific companies. This is useful for recruiting or identifying candidates with domain expertise.

Find people in specific locations with specific seniority

Combine region and seniority filters to locate ideal profiles. This is useful when you're expanding your team in a new market or running localized outreach.

Find alumni from a specific school or a past company working in target industries or companies

Use school and past company filters together to surface alumni. This is useful when you need warm intros to candidates or prospects.

Find people who worked at specific previous companies and now work at a target company

Combine past company and current company filters to identify career paths. This is useful for finding champions at a target company and finding ideal candidates.

See our people Search API in action

Book a demo

How does Crustdata's People Search API compare to others?

Feature Crustdata Coresignal PDL (beta) Zoominfo Apollo
People profiles 1 billion 780 million 1.5 billion 235 million 210 million
Realtime search ✅ Yes ❌ No ❌ No ❌ No ❌ No
Filters (realtime) 20+ — — — —
Filters (database) 60+ 30+ 30+ 20 20

People Search vs People Enrichment

Feature Discovery API Enrichment API
Core purpose Find people using filters Enrich individual profiles with detailed data
Input Filter criteria (e.g. seniority, function) Email, LinkedIn URL, name
Output List of matching profiles 90+ datapoints per profile (e.g. career, education)
Main use case Prospecting, candidate sourcing Deepening individual profiles for engagement