Skip to the page

Data enrichment API in 2026

Prices compared, rows from 5¢.

A data enrichment API takes a domain or email and returns what its vendor's database holds. CompanyEnrich charges 1 credit a company from $49 a month. People Data Labs Pro is $100 a month for 1,000 records. Coresignal charges 20 credits a full record.

SpecStream is the live web data engine for teams and agents. Send your list, name the fields, and Deep Search fills them from each company's own pages at 5¢ a row with up to 5 facts. Source URL and read time on every value.

New accounts get $10 of credit, no card.

Data enrichment APIs side by side

SpecStreamCompanyEnrichPeople Data LabsCoresignalCrustdata
What you sendA list of up to 20,000 rows, from a CSV, Excel, Google Sheets or Airtable, or one request in plain words through the API or MCP. Companies match by domain and contacts by emailA domain, one call per company, at 30 requests a minute on StarterA website, one call per company to its /v5/company/enrich endpointA company, through its Database APIsA company, through its In-DB API
What comes backThe fields your request names, any fact you can describe in words included, such as "publishes a sustainability report". Facts from many sites joined into one row. Source URL and read time on every valueThe company profile its database holds. Funding, keywords, NAICS codes, technologies and workforce are add ons at 1 credit eachThe fields of its company record. Premium fields come with ProA full company record at 20 credits, or the core record at 10A company record from its database, from 2 credits
Charged when nothing is foundNo. A row SpecStream can't find costs nothing, and duplicates and rows you already own are not chargedNo. Lookups that return no data are not chargedIts Pro plan counts records retrievedCredits are deducted for a successful requestCredit-based usage tiers
Published price5¢ a row with up to 5 facts, 15¢ with up to 15, $1 for a deep row. An email adds 5¢ and a phone 15¢. The most a run can cost is quoted before it startsStarter $49 a month for 5,000 credits, Pro $149 for 50,000, Scale $549 for 500,000Pro at $100 a month, starting at 1,000 monthly records. Enterprise is customMini $49 a month for 2,500 credits, Starter $199 for 12,000, Pro $499 for 35,000$20 of free credits. Paid plans from four figures a month, through sales
1,000 companies, 5 fields each$50, charged only for the rows delivered, with no plan to buy1,000 credits for the base record, inside the $49 Starter plan. Each add on is 1 credit more$100 on Pro, the plan's first 1,000 monthly records10,000 credits for core records, inside the $199 Starter plan, or 20,000 for full recordsFrom 2,000 credits, at a price set with sales
Free start$10 of credit, no card: up to 200 rows at 5¢A free trial with 500 creditsUp to 100 monthly recordsA free tier of 2,000 credits$20 in credits
Where the data goesBack into the sheet or CRM it came from, filling empty cells only: HubSpot, Salesforce, Pipedrive, Attio, Sheets, Airtable, Slack, Teams, Zapier, Make, n8n and signed webhooks. REST API, Python and TypeScript SDKs, and MCPAPI responses and an MCP server at no extra costAPI responses. Enterprise adds API or Data License feedsAPI responses and datasetsAPI responses

Why teams choose SpecStream as their data enrichment API

Other data enrichment APIs

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to start

Import the list or link the sheet, pick the rows and the fields to add, and approve the most the run can cost. SpecStream fills empty cells only, and values you imported stay labeled as yours. New accounts get $10 of credit, no card, which is up to 200 rows at 5¢.

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": "For the companies at stripe.com, gusto.com and figma.com: the headquarters city, employee count, founded year, industry and LinkedIn page", "count": 3}'

On an account, your agent uses the MCP server at https://api.specstream.ai/mcp with OAuth or an API key, and your team uses the workspace, from the same balance. The MCP docs list the tools.

Frequently asked questions

Something we didn't answer? Talk to a human

What is a data enrichment API?
A data enrichment API takes a record you have, such as a company domain or a work email, and returns more fields about it: headquarters, employee count, industry, founded year, LinkedIn page, technologies, or a contact. SpecStream does it from the live web at 5¢ a row with up to 5 facts, with the source URL and read time on every value.
How much does a data enrichment API cost?
SpecStream costs 5¢ a row with up to 5 facts, 15¢ with up to 15 and $1 for a deep row, with no monthly plan. CompanyEnrich runs from $49 a month for 5,000 credits at 1 credit a company. People Data Labs Pro is $100 a month from 1,000 records. Coresignal runs from $49 a month for 2,500 credits, and a full company record takes 20.
What is the best data enrichment API in 2026?
SpecStream, at 5¢ a delivered row. You name any field in plain words, approve the most the run can cost, and each value comes back with the page it was read on, in your CRM, your sheet or your agent. A saved request keeps the rows up to date.
Is there a free data enrichment API?
New SpecStream accounts get $10 of credit, no card, which is up to 200 rows at 5¢. CompanyEnrich has a free trial with 500 credits, People Data Labs a free tier of up to 100 records a month, Coresignal a free tier of 2,000 credits and Crustdata $20 in credits.
Which data enrichment API is the most accurate?
On the public boards, Apollo scored 89.3% on Firecrawl's four headline fields and 92.6% field accuracy on Openbenchmarks, where People Data Labs had the highest enrichment success at 89.0%. SpecStream returns the source URL and read time of each value, so you can check any field before it reaches your CRM.
Does SpecStream charge when no data is found?
No. A row SpecStream can't find costs nothing, and duplicates, rows you already own and rows a page contradicts are not charged. Importing, mapping and exporting are free.
Does SpecStream have an MCP server?
Yes, at https://api.specstream.ai/mcp, with OAuth or an API key. The same key runs Deep Search rows, the Search API at $5 per 1,000 searches and the Extract API at $0.80 per 1,000 pages.

Sources

SpecStream wrote this page. Each rival figure comes from that company's own page, or from the public benchmark the cell names.

  1. SpecStream pricingspecstream.ai/pricing, read Nov 12, 2026
  2. SpecStream for agentsspecstream.ai/agents.md, read Nov 12, 2026
  3. SpecStream enrichmentspecstream.ai/for/enrichment, read Nov 12, 2026
  4. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 12, 2026
  5. CompanyEnrich pricingcompanyenrich.com/pricing, read Nov 12, 2026
  6. People Data Labs company pricingpeopledatalabs.com/pricing/company, read Nov 12, 2026
  7. Coresignal pricingcoresignal.com/pricing/, read Nov 12, 2026
  8. Crustdata pricingcrustdata.com/pricing, read Nov 12, 2026
  9. The Companies API pricingthecompaniesapi.com/pricing, read Nov 12, 2026
  10. Clearbitclearbit.com/, read Nov 12, 2026
  11. Openbenchmarks company enrichment boardopenbenchmarks.com/company-enrichment, read Nov 12, 2026
  12. Firecrawl, best company enrichment APIsfirecrawl.dev/blog/best-company-enrichment-api, read Nov 12, 2026