<!-- twin of https://specstream.ai/lead-enrichment-api -->
# Lead enrichment API in 2026: each lead as a full row, at 5¢ to $1

Compared on Nov 12, 2026. The page: https://specstream.ai/lead-enrichment-api

A lead enrichment API takes an email or a profile and returns what its database holds. Hunter charges 0.2 credit an enrichment, on plans from 49€ a month. People Data Labs charges 1 credit a match, from $98 for 350.

SpecStream is the live web data engine for teams and agents. Send your leads, or describe them, and each one comes back as a row with the fields you name at 5¢, 15¢ or $1. Source URL and read time on every value.

[Get an API key](https://specstream.ai/signup?src=alternatives-lead-enrichment-api&utm_source=alternatives-md&utm_campaign=lead-enrichment-api&returnTo=%2Fworkspace%2Fagents%3Ftab%3Dkeys) New accounts get $10 of credit, no card.

## Lead enrichment APIs side by side

| | SpecStream | Hunter | People Data Labs | CompanyEnrich | Crustdata |
|---|---|---|---|---|---|
| What you send | Your leads from a CSV, Excel file, Google Sheet or Airtable base, up to 20,000 rows, with the fields to fill in. Or the leads you want, described in plain words | An email address or a LinkedIn handle, sent to `https://api.hunter.io/v2/people/find` | Parameters that identify one person, or up to 100 people in one Bulk Enrichment request | An email to Reverse Email Lookup, or filters to People Search | A professional profile URL, with the sections you need |
| What you get back | One row per lead with the fields you name, joined from many sites, with the company facts beside the person. Source URL and read time on every value | 100+ datapoints about the profile with a 200, or a 404 when it finds no information | The matching record from its dataset with a 200, or a 404 when it finds no matching person | The person, employer, title and company profile behind an email | Identity, employment, education and other available profile fields, from 1B+ profiles |
| The unit you pay for | A delivered row: 5¢, 15¢ or $1 by how much the row needs, plus 5¢ for an email and 15¢ for a phone. The same rate on every plan | A credit: an enrichment takes 0.2 credit and needs at least 1 credit left to start | A credit: 1 for each successful enrichment, and up to 100 for a bulk request, 1 per match | A credit: 5 for a reverse email lookup, 10 to find an email and 30 for a mobile | A credit: 1 to 9 a person, 1 for the base profile with contacts as add-ons |
| Published price | $10 of credit on sign-up, no card. Plans at $19, $99 and $499 a month turn their whole price into credit. 1,000 leads with 5 facts and an email cost $100 | Free with 50 credits a month. Starter 49€ a month for 2,000 credits, Growth 149€ for 10,000 and Scale 299€ for 25,000 | Free up to 100 credits a month without contact data. Pro starts at $98 a month for 350 credits | Starter $49 a month for 5,000 credits, Pro $149 for 50,000, Scale $549 for 500,000. A free trial of 500 credits | $20 in free credits to start, then enterprise plans from four figures a month |
| Emails and phones | An email adds 5¢ and a phone 15¢ to the row that carries it, on every plan. An email no page printed is labeled likely | Finding an email takes 1 credit and verifying one 0.5 credit | On the free plan, emails, phones and addresses are obfuscated | Find Email takes 10 credits and Find Mobile 30 | Work email, personal email and phone numbers are add-ons you request when you need them |
| What a miss costs | Nothing on a request: a lead that fails one of your conditions is not delivered and not billed. On an imported list, a row that does not match costs a 5¢ check | A 404 when no information is found. An enrichment still needs at least 1 credit left to start | Unsuccessful requests are not billed | Lookups that return no data are not charged | A search that comes back empty costs nothing |
| Credits you do not use | A top-up never expires, and what a run does not use goes back to your balance | Credits reset monthly and do not roll over | When the account has no credits left, requests return a 402 error | Unused credits roll over while the subscription stays active | Credits last 12 months |
| Speed and delivery | Rows land in HubSpot, Salesforce, Pipedrive, Attio, Google Sheets, Airtable, Slack or Teams with no code, or through signed webhooks, the REST API, the SDKs and the MCP server | 15 requests a second and 500 a minute on Email Enrichment | 1,000 calls a minute by default for paying customers | 30 requests a minute on Starter, up to 300 on Scale | Batch calls cost the same as single calls |

## Why sales teams choose SpecStream to enrich leads

### Any field your routing needs, read from the live web

An enrichment API returns the fields its database keeps for an email it knows. SpecStream fills in the fields you name, read on the live web for each lead: the title on the company's own team page, the headcount, the tools the company runs, the market it just entered. Facts from many sites join into one record per lead.

Or start without a list. "B2B SaaS companies in the United States with 50 to 500 employees that hired a head of sales in 2026, with the head of sales, a work email and a phone for each" returns every account that meets those conditions, with the person and the contact on the row. A lead that fails one condition is not delivered and not billed.

### One price per lead, set before the run

A row costs 5¢ with up to 5 facts, 15¢ with up to 15 facts and one set of related records, and $1 for a deep row with no limit. An email adds 5¢ and a phone 15¢. Every request gets a quote of the most it can cost, nothing runs until you approve it, and what the run does not use goes back to your balance. The rates are on [pricing](https://specstream.ai/pricing?utm_source=alternatives&utm_campaign=lead-enrichment-api).

Hunter's credits reset monthly and do not roll over. A SpecStream top-up never expires, and duplicates, rows you already own and rows a page contradicts are not charged.

### One identity per lead, with namesakes shown

Import up to 20,000 leads. SpecStream matches each row to one identity and shows any namesakes beside their evidence, so no namesake is chosen for you and no supplied cell is passed off as confirmed. Each email says whether a page printed it, and a likely one is labeled.

### Leads that stay up to date in your CRM

Save the request and it reruns hourly to yearly. Each row comes back labeled changed, unchanged or no longer matching. A changed or new row costs half its rate (3¢, 8¢ or 50¢) and an unchanged row costs 1¢, so rechecking 1,000 leads that did not change costs $10. Changes land in HubSpot, Salesforce, Pipedrive, Attio, Sheets, Slack or Teams with no code. New executives, funding rounds and layoffs are at [specstream.ai/signals](https://specstream.ai/signals?utm_source=alternatives&utm_campaign=lead-enrichment-api).

### The most accurate web search API, on the same key

The same account runs the Search API, the most accurate web search API in the world: 97.9 F-score on all 1,000 official SimpleQA Verified questions (978 correct), and 64.0 item F1 and 43.4 row F1 on all 200 official WideSearch tasks. It costs $5 per 1,000 searches of up to 10 results, and the Extract API $0.80 per 1,000 pages. Scores and method are on [benchmarks](https://specstream.ai/benchmarks?utm_source=alternatives&utm_campaign=lead-enrichment-api).

## Other lead enrichment APIs

### SpecStream

The live web data engine for teams and agents. Send your leads or describe them, and each one returns as a row with the fields you name, at 5¢, 15¢ or $1 a delivered row, plus 5¢ for an email and 15¢ for a phone, under a maximum you approve before the run.

### Prospeo

An email finder and enrichment API. Its own guide prices it at $0.01 a record with a free tier of 75 emails a month. SpecStream returns the whole row for a lead, the company facts and the person, with an email for 5¢ more.

### Apollo

A sales platform billed in credits. One click exports up to 10,000 leads, and credits reset at the start of each billing cycle with no rollover. A SpecStream top-up never expires, and a row costs the same on every plan.

### Lusha

A contact database sold in credits. The Free plan gives 40 credits a month, an email takes 1 credit and a phone number takes 5. On SpecStream an email adds 5¢ to a row and a phone adds 15¢, on every plan.

## How to start

Import the leads you enrich today, up to 20,000 rows, and name the fields to fill in. Or write the leads you want in plain words. Sign up and you get $10 of credit, no card. At 5¢ a row, that is up to 200 rows.

Or send the request from code. This call spends nothing: the `402` reply shows how SpecStream read the request, the columns and the most it can cost.

```
curl -i https://api.specstream.ai/v1/agent/lists \
  -H "Content-Type: application/json" \
  -d '{"request": "B2B SaaS companies in the United States with 50 to 500 employees that hired a head of sales in 2026, with the head of sales, a work email and a phone for each", "count": 25}'
```

Approve that maximum by card through Stripe's Link agent wallet, or in USDC on Base, Arbitrum or Polygon, and you pay for the rows found. On an account, your agent uses the MCP server at `https://api.specstream.ai/mcp` and your team uses the workspace, from the same balance. Coming from Hunter? See [Hunter.io alternatives](https://specstream.ai/alternatives/hunter?utm_source=alternatives&utm_campaign=lead-enrichment-api).

## Frequently asked questions

### What is a lead enrichment API?

A lead enrichment API takes what you know about a lead, such as an email, a name or a domain, and returns more: title, company, size, location and contacts. SpecStream fills in each lead with the fields you name at 5¢, 15¢ or $1 a delivered row, read from the live web.

### How much does a lead enrichment API cost?

SpecStream costs 5¢, 15¢ or $1 a delivered row, plus 5¢ for an email and 15¢ for a phone. Hunter's plans run from 49€ a month for 2,000 credits to 299€ for 25,000, and an enrichment takes 0.2 credit. People Data Labs Pro starts at $98 a month for 350 credits, and CompanyEnrich at $49 a month for 5,000 credits.

### What is the best lead enrichment API in 2026?

SpecStream, at 5¢, 15¢ or $1 a delivered row. You send your leads or describe them, approve the most the run can cost, and get one row per lead with the fields you named, an email for 5¢ more and a phone for 15¢ more. The rows land in HubSpot, Salesforce, Pipedrive, Attio or your sheet and stay up to date on your schedule.

### Do enrichment credits roll over?

It depends on the vendor. Hunter's credits reset monthly and do not roll over, CompanyEnrich rolls them over while the subscription is active, and Crustdata's last 12 months. A SpecStream top-up never expires, and what a run does not use goes back to your balance.

### Am I charged when a lead is not found?

On SpecStream, no: a lead that fails one of your conditions is not delivered and not billed, and a run that finds nothing costs nothing. On an imported list, a row that does not match costs a 5¢ check. People Data Labs and CompanyEnrich do not bill a lookup that returns nothing.

### Does SpecStream have an API and an MCP server?

Yes. Deep Search returns rows at 5¢, 15¢ or $1, the Search API costs $5 per 1,000 searches of up to 10 results, and the Extract API costs $0.80 per 1,000 pages. All three run through the REST API, the Python and TypeScript SDKs, the CLI and the MCP server at `https://api.specstream.ai/mcp`.

## Sources

SpecStream wrote this page. Each rival figure comes from that company's own page, read on the day shown.

- [SpecStream pricing](https://specstream.ai/pricing), read Nov 12, 2026
- [SpecStream for agents](https://specstream.ai/agents.md), read Nov 12, 2026
- [SpecStream benchmarks](https://specstream.ai/benchmarks), read Nov 12, 2026
- [Hunter Lead Enrichment API](https://hunter.io/api/lead-enrichment), read Nov 12, 2026
- [Hunter API documentation](https://hunter.io/api-documentation/v2), read Nov 12, 2026
- [Hunter pricing](https://hunter.io/pricing), read Nov 12, 2026
- [People Data Labs person pricing](https://www.peopledatalabs.com/pricing/person), read Nov 12, 2026
- [People Data Labs: how credits work](https://docs.peopledatalabs.com/support/billing/how-credits-work.md), read Nov 12, 2026
- [People Data Labs Person Enrichment API](https://docs.peopledatalabs.com/docs/reference-person-enrichment-api.md), read Nov 12, 2026
- [CompanyEnrich pricing](https://companyenrich.com/pricing), read Nov 12, 2026
- [Crustdata People API](https://crustdata.com/people-api), read Nov 12, 2026
- [Crustdata pricing](https://crustdata.com/pricing), read Nov 12, 2026
- [Prospeo: best lead enrichment APIs](https://prospeo.io/s/lead-enrichment-api), read Nov 12, 2026
- [Apollo pricing](https://www.apollo.io/pricing), read Nov 12, 2026
- [Lusha pricing](https://www.lusha.com/pricing/), read Nov 12, 2026
