APIs

People Discovery

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

Power your AI agents, platforms or teams with accurate, realtime company data

Use 60+ real-time filters to search 1 billion+ people profiles with our People Search API. Filter by seniority, function, location, recent job changes, and more, with the freshest data pulled live the moment you search.

1B+

People

1B+

People

300M+

In-database profiles

In-database profiles

10+

Sources

10+

Sources

Real-time

Freshness

Real-time

Freshness

Powering 200+ data platforms and AI products

Powering 200+ data platforms and AI products

Powering 200+ data platforms and AI products

Two Ways to Search: In-Database or Real-Time

Choose how you search. Pull people live from the web in real time, or search our continuously refreshed database. You get the same unified data either way.

Choose how you search. Pull people live from the web in real time, or search our continuously refreshed database. You get the same unified data either way.

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

Built on 10+ continuously refreshed sources. Every profile carries full work history with start and end dates, education, skills, and recent job-change signals.

In DB search

Real-time search

Personal info

First name

Last name

Academic background

Mentioned in the news

Region of the person

Professional background

Seniority level

Job functions

Seniority level

Function
(e.g. marketing, engineering, etc.)

Total years of experience

Past companies

Past titles

Recently changed jobs (last 90 days)

Current company

Current company

Current title

Company headquarters location

Company headcount

Company industry

Company type
(e.g. public, private, non-profit)

Keyword (company-level)

Filters available

Built on 10+ continuously refreshed sources. Every profile carries full work history with start and end dates, education, skills, and recent job-change signals.

In DB search

Real-time search

Company overview

First name

Last name

Academic background

Mentioned in the news

Region of the person

Employee data

Seniority level

Job functions

Seniority level

Function
(e.g. marketing, engineering, etc.)

Total years of experience

Past companies

Past titles

Recently changed jobs (last 90 days)

Performance & growth

Current company

Current title

Company headquarters location

Company headcount

Company industry

Company type
(e.g. public, private, non-profit)

Keyword (company-level)

Filters available

Built on 10+ continuously refreshed sources. Every profile carries full work history with start and end dates, education, skills, and recent job-change signals.

In DB search

Real-time search

Personal info

First name

Last name

Academic background

Mentioned in the news

Region of the person

Professional background

Seniority level

Job functions

Seniority level

Function
(e.g. marketing, engineering, etc.)

Total years of experience

Past companies

Past titles

Recently changed jobs (last 90 days)

Current company

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?

Not sure which to use? Here’s how the two modes compare at a glance.

Not sure which to use? Here’s how the two modes compare at a glance.

In DB searchReal-time search
300M profiles1B+ profiles
Data updated monthlyData pulled live from the web
60+ filters20+ filters
Nesting logicNo nesting capability
Used when advanced search criteria is required, on a budget or when global coverage is not requiredUsed when basic searches, global coverage and data freshness is a priority

What You Can Build With the People Search API

What You Can Build With the People Search API

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

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

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.

Ready to find your next list of people?

Find candidates who worked at a specific set of companies

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

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

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

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.

Built For How You Work

Use Crustdata with code, or with no code at all. The same real-time data underneath.

With Code

Python / REST

# request


POST /screener/person/search

("filters: "[

{ "title": "VP of Sales" },

{ "region": "United States" },

{ "changed_jobs": "last_90_days" } ] }

# response [

{ "name":"Jane Doe", "title":"VP of Sales", "company":"Acme", "changed_job":"12d ago" } ]

# request


GET /enrich/company?domain=stripe.com


# response

{ "name":"Stripe",

"headcount":8000, "funding":"$8.7B", "hiring":"+12%" }

# request


POST /screener/person/search

("filters: "[

{ "title": "VP of Sales" },

{ "region": "United States" },

{ "changed_jobs": "last_90_days" } ] }

# response [

{ "name":"Jane Doe", "title":"VP of Sales", "company":"Acme", "changed_job":"12d ago" } ]

Without Code

Without Code

Without Code

MCP / no-code

MCP / no-code

Ask in plain language through MCP (for example, inside Claude):


"Enrich stripe.com and return headcount, funding and hiring trend."


Crustdata returns the structured data, with no API code required.

How Does Crustdata’s People Search API Compare?

FeatureCrustdataCoresignalPDL (beta)ZoominfoApollo
People profiles1 billion780 million1.5 billion235 million210 million
Realtime search✅ Yes❌ No❌ No❌ No❌ No
Filters (realtime)20+
Filters (database)60+30+30+2020

See our people Search API in action

See our people
discovery API in action

LIVE

We just launched Claude for Recruiting on Product Hunt

Crustdata Recruiter provides Claude with 1 Billion profiles and specialized skills to recruit just like you.

Data

Delivery Methods

Use Cases

Solutions

LIVE

We just launched Claude for Recruiting on Product Hunt

Crustdata Recruiter provides Claude with 1 Billion profiles and specialized skills to recruit just like you.

We just launched Claude for Recruiting on Product Hunt