People Data API: A Practical Guide for Builders and Sales Teams
Headcount Dispatch explains what a people data API actually returns, what it costs per call and which people it is not allowed to return.
A people data API is a web service that returns facts about named professionals: who works at a company, what their title is, where they sit in the org chart, and how to reach them at work. You send a company domain, a name or a work email, and you get back a contact record instead of a web page. Teams use it to fill CRM gaps, to route leads, and to give sales agents something to act on without a human copying data out of a browser.
The category sounds uniform, but providers differ in ways that matter more than the headline price. Some bill by seat, some by credit, some per call. Some cover the whole world, others exclude whole regions on purpose. Some verify addresses by contacting mail servers, others never do. Before you integrate anything, read how each service handles the hard cases: unknown people, regulated regions and opt-outs.
If you want one concrete, publicly documented example, the BusinessMCP People Data API is a good one to study. It exposes three endpoints over REST and MCP: people search at $0.08 per item, an email finder at $0.04 per call and person enrichment at $0.10 per call, each charged only when a result is found. It is prepaid from $10 with no subscription, and its page is unusually direct about exclusions: it never returns people located in the EU, EEA, UK or Switzerland, and it keeps a set of US states out too. We use it in examples because the behaviour is written down, not because it is the only choice. Its sibling company data API is worth reading if your starting point is an account rather than a person.
This site is organised around the questions teams ask in order.
- What does each call do? Start with people search API, the email finder API and person enrichment API.
- What will it cost? People data API pricing shows how per-call billing compares with credits and seats.
- Which one should I pick? See how to choose the best people data API and the People Data Labs alternative guide.
- Is it legal to use? The article on people data API and GDPR explains why some providers simply exclude regulated regions.
- How do I wire it up? Try the Python example and the notes on people data for AI agents over MCP.
One principle runs through all of it: a contact record is a claim about a person at a point in time. People change jobs, addresses go stale, and some people have asked not to be listed. Good integrations store the status field, respect opt-outs and keep a human in the loop for anything sensitive.
We are an independent publication. Where a product appears we say what it does, who it suits and where it falls short, and we link to primary pages so you can check. Pricing and rules change; confirm on the provider’s own page, which for BusinessMCP is the Data API overview. Nothing here is legal advice.
All articles
Endpoints
People Search API: Find Decision-Makers at Any Company
How a people search API works: inputs, what comes back, how per-item billing behaves and where coverage stops, with BusinessMCP's endpoint as the example.
EndpointsEmail Finder API: Inputs, Confidence and Cost per Lookup
What an email finder API needs, what it returns, how confidence and pricing work and how to use one responsibly, with BusinessMCP's $0.04 endpoint as example.
EndpointsPerson Enrichment API: Turn an Email into a Full Profile
A person enrichment API turns a work email or LinkedIn URL into name, title and employer. See inputs, pricing, limits and how to avoid over-trusting it.
EndpointsPeople Data API Python Example: Search, Find and Enrich
A people data API Python example using requests: bearer auth, search, email finder and enrichment calls, spend guards and error handling.
Buying & Pricing
People Data API Pricing: Per-Call, Credit and Seat Models
People data API pricing explained: how per-call, credit and seat billing compare, with BusinessMCP's $0.04 to $0.10 rates and a cost-per-usable-contact method.
Buying & PricingBest People Data API: How to Choose Without Fake Rankings
How to pick the best people data API: criteria that matter, a comparison of billing and coverage trade-offs, named options and how to test them on your own accounts.
Buying & PricingPeople Data Labs Alternative: What to Compare Before Switching
Looking for a People Data Labs alternative? Compare billing models, regional coverage, email labels and compliance limits, with BusinessMCP and others as options.
Buying & PricingPeople Data Provider Evaluation Checklist: 15 Questions to Ask
A people data provider evaluation checklist: 15 questions on coverage, email labels, billing, privacy, opt-out and terms, plus a test plan and red flags to watch.
Compliance & Privacy
Workflows
Find Decision Makers by Company Domain: A Step-by-Step Method
How to find decision makers by company domain: pick the buying group, filter by seniority and department, enrich, check and log, with a table of roles and filters.
WorkflowsFind Work Email from Name and Company: Manual and API Methods
How to find a work email from a name and company: infer the format, test cautiously, use an email finder API and avoid bounces, with a table of common patterns.
WorkflowsCatch-All Email Address: What It Means and How to Handle It
A catch-all email address accepts mail for any name at a domain. Learn why it blocks verification, how to treat catch_all contacts and when to send or skip.
WorkflowsReverse Email Lookup API: Identify a Lead from Their Work Email
How a reverse email lookup API turns a work email into a name, title and employer, where it fails, what it costs and how to use it on inbound leads responsibly.
WorkflowsPeople Data API over MCP: Giving AI Agents Contact Lookups
How a people data API works over MCP for AI agents: tool names, per-call costs, guardrails for spend and privacy, and when REST is the better choice.
Frequently asked questions
What is a people data API?
It is a web service that returns professional contact information about named people, such as their title, employer, work email and LinkedIn profile, from a company domain, a name or an email you supply.
What does a people data API cost?
Models vary: seats, credits or per-call fees. BusinessMCP lists $0.08 per search item, $0.04 per email finder call and $0.10 per enrichment call, charged only when a result is found, prepaid from $10.
Can a people data API return people in the EU?
It depends on the provider. BusinessMCP states it never returns people located in the EU, EEA, UK or Switzerland. Others take different approaches, so check each provider’s documentation and your own legal basis.
How accurate are the emails it returns?
Accuracy is rarely published. BusinessMCP labels stored addresses valid, catch_all or unknown from a last check, and marks format-built guesses as pattern. It states no accuracy percentage.
Can I use people data for hiring or credit decisions?
No for BusinessMCP, whose page prohibits use for credit, employment, insurance or housing decisions. Other providers have their own terms, and consumer reporting laws may apply.