Pricing
// people search

People Search API
for AI agents.

Search 850M+ B2B profiles with 60+ filters, in plain English or JSON. Every profile refreshed every 30 days.

POST /search/peopleSearching(12,847)
Job titleVP SalesCompany size201-1,000CountryUS
Rachel MooreVP SalesStripe
Marco RossiVP SalesNotion
Amara OkaforVP SalesLinear
Daniel MensahVP SalesVercel
850M+// Profiles
60+// Filters
142ms// p50 latency
// Definition
definition

What is a people search API?

A people search API takes a description of the people you want, expressed as filters on title, company, seniority, skills, location or career history, and returns the matching professional profiles as structured JSON. It is how an AI agent, a sales tool or a recruiting product finds people it does not know yet, instead of enriching a list someone already built.

Endpoint
POST https://api.dataforb2b.ai/search/people
Auth
api_key header
Input
Filters: 60+ columns · 8 operators (=, >, >=, <, <=, between, in, like) · AND / OR
Output
Matching profiles with encoded prof_ IDs, ready for enrichment
Coverage
850M+ verified B2B profiles · continuous refresh
Delivery
REST · MCP tool search_people · webhooks
// API
endpoint

One endpoint. Any query.

Combine 60+ columns and 8 operators with AND / OR.

POST /search/people
1# Senior engineers at FAANG, 8+ years2curl https://api.dataforb2b.ai/search/people \3  -H "api_key: $DFB_API_KEY" \4  -d '{5    "filters": {6      "op": "and",7      "conditions": [8        { "column": "current_company", "type": "in",9          "value": ["Google", "Meta", "Amazon", "Apple", "Netflix"] },10        { "column": "current_title", "type": "like",11          "value": "Senior" },12        { "column": "years_of_experience", "type": ">=",13          "value": 8 },14        { "column": "skill", "type": "in",15          "value": ["Python", "Go", "Distributed Systems"] }16      ]17    },18    "count": 10019  }'2021# 200 OK22{23  "total": 12480,24  "results": [{25    "first_name": "Sarah",26    "last_name": "Martinez",27    "headline": "Senior Software Engineer at Google",28    "location": "San Francisco Bay Area",29    "skills": ["Python", "Go", "Kubernetes"],30    "years_of_experience": 931  }]32}
CompanyGoogle, Meta, AmazonExperience8+ years
Sarah MartinezSenior SWE, Google9 yrs
Thomas BeckerSenior SWE, Meta11 yrs
Daniel MensahSenior SDE, Amazon8 yrs
Rachel MooreSenior Engineer, Apple10 yrs
David SinghSenior SWE, Netflix12 yrs
// Filters
filters

Find people the way humans do.

By role, employer, track record, skills and location.

CompanyStripe, Notion, FigmaTitleSales
Patrick CollinsCRO, StripeC-level
David SinghVP Sales, NotionVP
Lisa GrantHead of Sales, FigmaHead

The right buyer in one call.

Filter by company, title, size, funding and tenure.

your AI SDRRefreshing ICP(82,410)
CountryUS, UKIndustrySoftwareFundingSeries A+
Lucas WeberHead of Growth, Fern AISeries A
Amara OkaforVP Marketing, LinearSeries B

Fresh ICPs for your AI SDR.

Your agent re-runs the query on a schedule, not from a CSV.

Thomas BeckerStaff Engineer, StripeMatch
StripeStaff Engineer2021 - now
VercelSenior Engineer2018 - 2021
LinearSoftware Engineer2016 - 2018
Stanford, MS CS

Candidates with a track record.

Past companies and schools, in the same query.

SkillKubernetes, Go, PythonCertificationAWS
Daniel MensahPlatform Engineer, VercelKubernetesGo
Marco RossiSRE, NotionAWS CertifiedPython

Skills and certifications.

Pre-qualify on tech stack and credentials.

Filters reference

A selection of the 60+ columns you can filter on.

Operators=>>=<<=betweeninlike

Role

Current and past titles, seniority, tenure.

current_titlepast_titleyears_in_current_positionyears_at_current_companyis_currently_employedis_open_to_work

Company

Current and past employers, size and industry.

current_companypast_companycurrent_company_sizecurrent_company_industrycurrent_company_categorycurrent_company_keyword

Funding

Stage and investors of the current employer.

current_company_funding_stagecurrent_company_investor

Experience

Career length, skills and certifications.

years_of_experienceskillcertification

Education

Schools, degrees and fields of study.

schooldegree_levelfield_of_study

Location and reach

Country, city, languages and audience.

profile_countryprofile_locationcurrent_job_locationlanguagefollower_count
// Coverage
coverage

20+ sources, one API.

Aggregated from public data, verified and refreshed every month.

850M+Profiles
20+Sources
MonthlyRefresh
// Delivery
delivery

REST or MCP.

Same dataset, wherever your stack lives.

POST /search/people
"column": "current_title"
"value": "VP Sales"
200 OK142ms
Rachel MooreVP Sales, StripeJSON

REST API.

JSON in, JSON out, with an api_key header.

ClaudeChatGPTCursor
Find CTOs at AI startups in Paris
search_people200 OK
Found 48 CTOs. Want their work emails?

MCP server.

Native tools for Claude, ChatGPT and Cursor.

// Use Cases
use cases

What you can build.

One endpoint, four kinds of product.

past_companyschoolyears_of_experience
Lisa Grantex-Google, MIT96% fit
Thomas Beckerex-Stripe, Stanford93% fit
Rachel Mooreex-Meta, Berkeley91% fit
Sent to ATS

AI recruiting.

Shortlist by past employers, schools and tenure.

current_titlecurrent_company_funding_stageprofile_country
sequence: series-a-foundersEnrolling(214)
Patrick Collins[email protected]Step 1
David Singh[email protected]Step 1

AI SDR.

Feed verified prospects straight into sequences.

current_titlepast_companyyears_at_current_company
Lucas WeberStealth Founder, ex-StripeLeft 2w ago
Daniel MensahStealth Founder, ex-FigmaLeft 1mo ago

Deal sourcing.

Catch stealth founders the week they leave their job.

app.your-product.com
Heads of RevOps at fintechs in London
Amara OkaforHead of RevOps, Stripe
David SinghRevOps Lead, Notion
powered by your API key1,204 results

Embedded search.

Ship people search inside your own product.

Building something else? Tell us what you're building.

// FAQ
builders ask

Questions about people search.

Anything we missed? Talk to us.

Search finds people you do not know yet: you pass filters and get back every profile that matches. Enrichment starts from one person you already have, a profile URL or an ID, and returns the full record plus contact data. They chain: People Search returns encoded IDs, People Enrichment resolves each one.

One that the agent can query at runtime with structured filters, not a CSV exported once a quarter. DataForB2B exposes People Search as a REST endpoint and as the search_people tool in its MCP server, so an AI SDR can turn an ICP into filters, pull fresh matches, and enrich only the leads it decides to contact.

Yes. Career history is filterable, not only the current job: past_company and past_title find alumni of a company or people who held a role before, and school, degree and years of experience narrow the pool. That is how recruiters map talent at competitors and how VCs find operators who could become founders.

The index refreshes continuously from public sources, so a search reflects role changes as they become public rather than a quarterly snapshot. You can return cached records for large lists, or request live data on the results that matter most.

Yes. The DataForB2B MCP server exposes search_people as a tool next to search_company, enrich_profile and the other endpoints. Claude, Cursor, OpenAI-based agents or any MCP runtime can read the tool definition, build the filters from a plain-English request and parse the structured response, with no glue code.

// Compliance
GDPR

GDPR compliant.

Data subject requests handled.

CCPA

CCPA compliant.

Opt-outs honored everywhere.

Public sources only.

Collected from publicly available data.

// Related
// Get Started
// ship

Build with us. Now.

Get an API key in 60 seconds. Plug your AI agent into 850M+ verified profiles and 75M+ companies today.

↓ nextREST · MCP