Company enrichment API benchmark 2026
Three boards, one table.
Three public benchmarks score company enrichment APIs. Apollo leads Firecrawl's at 89.3% on four fields. On Openbenchmarks' 282 companies, People Data Labs has the highest enrichment success, 89.0%, and Apollo the highest field accuracy, 92.6%. CompanyEnrich's own test measures coverage, not accuracy.
SpecStream is the live web data engine for teams and agents. It fills these fields from each company's own pages at 5¢ a row, with source URL and read time on every value, so you can score it on any board's public companies.
New accounts get $10 of credit, no card.
Scores and prices from the three boards
| SpecStream | Apollo | People Data Labs | CompanyEnrich | Parallel | ZoomInfo | |
|---|---|---|---|---|---|---|
| Firecrawl: four common fields, 200 US companies | Not on this board. Its 102 public companies cost $5.10 at 5¢ a row | 89.3% | 80.6% | Not on this board | Not on this board | Not on this board |
| Openbenchmarks: enrichment success, 282 companies | Not on this board. Its 282 companies cost $14.10 at 5¢ a row | 88.6% | 89.0% | 73.1% | 86.0% | 63.9% |
| Openbenchmarks: field accuracy | Source URL and read time on every value, so each field can be checked against the answer key's own source | 92.6% | 91.2% | 74.7% | 89.4% | 70.4% |
| Openbenchmarks: field coverage | A field no page states is left empty, and a row SpecStream can't find costs nothing | 93.0% | 94.3% | 95.5% | 94.7% | 88.7% |
| CompanyEnrich's own test: find rate, 349 domains | Not on this board | 61.6% | 60.2% | 67.6% | Not on this board | Not on this board |
| Price unit | 5¢ a row with up to 5 facts, 15¢ with up to 15. Quoted before the run, on every plan | $0.0196 a credit | $0.10 a match | $0.0098 a credit on Starter | $0.050 a request at medium reasoning | $0.35 a new company record |
| Cost of the 282 Openbenchmarks companies | $14.10 | $10.88 | $27.70 | $2.76 | $14.10 | $93.45 |
What the three benchmarks measure
Firecrawl: four fields scored by code, 200 US companies
Firecrawl ran six providers on 200 US companies, 150 public and 50 private, on October 2, 2026, with the website domain as the only input. The headline score covers headquarters, employee count, founding year and LinkedIn page, and a missing answer counts as wrong. Apollo scored 89.3%, People Data Labs 80.6%, Ocean.io 78.7%, FullEnrich and ContactOut 72.7%, and Data Legion 52.2%.
Employee count was the hardest field, averaging 57% across providers. Firecrawl runs the board and sells access to four of the six providers, and it publishes the harness and a 102 company public sample so anyone can check the run.
Openbenchmarks: five fields on 282 harder companies
Openbenchmarks sends the same domain to 11 APIs and scores headquarters, founded year, industry, LinkedIn URL and headcount against ground truth that was manually reviewed. Its 282 companies include long tail companies, subsidiaries and verified rebrands, the cases a CRM gets wrong.
It reports three numbers that mean different things. Enrichment success counts right fields over all known fields. Field accuracy counts right fields over the fields a provider returned. Field coverage counts what was returned at all. CompanyEnrich returned the most, 95.5% coverage, and 74.7% of what it returned was right. The inputs, outputs and judge code are public.
CompanyEnrich: coverage on 349 random domains
CompanyEnrich sampled 500 domains from the Majestic Million, kept the 349 that resolved, and counted how many each of six providers returned a profile for, from May 6 to 8, 2026. CompanyEnrich found 67.6%, Apollo 61.6% and People Data Labs 60.2%. The page says returned values were not manually verified for accuracy, and CompanyEnrich is both publisher and participant.
Run the test on SpecStream
Each board publishes its inputs. Openbenchmarks lists its 282 domains in data/firmographic/company-inputs-v2.csv, and Firecrawl's repository ships 102 companies with their answer key. Import the file into SpecStream, ask for the five fields, approve the quote and export the rows. At 5¢ a row, the 102 Firecrawl companies cost $5.10, inside the $10 of credit a new account gets, and the 282 Openbenchmarks companies cost $14.10.
Score the export with the board's own scripts. Where a value differs from the answer key, the row shows the URL SpecStream read it on and the time it was read, so you can see which source is right. A company SpecStream can't find costs nothing.
Why teams use SpecStream for enrichment
A database returns the value it stored. SpecStream reads the company's own pages when you ask, joins facts from many sites into one row, and fills any field you can describe in words. Rows go back to your sheet or CRM, filling empty cells only, and a saved request reruns on your schedule: a changed row costs half its rate and an unchanged row 1¢.
The same key runs the Search API, the most accurate web search API in the world: 97.9 F-score on all 1,000 SimpleQA Verified questions (978 correct) and 64.0 item F1 on all 200 WideSearch tasks, on the benchmarks page.
Other providers on the boards
Ocean.io
A lookalike account search tool that scored 78.7% on Firecrawl's four fields, statistically tied with People Data Labs for second. SpecStream finds accounts by any trait you write, as rows at 5¢.
FullEnrich and ContactOut
Contact data vendors that both scored 72.7% on Firecrawl's four company fields. SpecStream adds a person's email to a company row for 5¢ and a phone for 15¢.
Explorium
A business data platform with 70.5% enrichment success and 87.6% field accuracy on Openbenchmarks, at $0.04 a credit. The same 282 companies cost $14.10 on SpecStream at 5¢ a row.
Coresignal and Crustdata
Databases that CompanyEnrich's test found for 176 and 175 of 349 domains. Coresignal charges 20 credits for a full company record, on plans from $49 a month for 2,500 credits. SpecStream charges per delivered row, with no plan to buy.
How SpecStream scores
The same numbers as the benchmarks page, from the official tasks and scorers.
How to start
Send a few domains and the fields 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}'For a whole list, import it in the workspace, or let your agent use the MCP server at https://api.specstream.ai/mcp with OAuth or an API key. New accounts get $10 of credit, no card. More on enriching a list and the company data API prices.
Frequently asked questions
Something we didn't answer? Talk to a human
Which company enrichment API is the most accurate?
Is there an open company enrichment benchmark?
Is SpecStream on these benchmarks?
How much does company enrichment cost per company?
Which field is hardest to enrich?
What is the difference between field accuracy and coverage?
Sources
SpecStream wrote this page. Each score and price comes from the benchmark or the vendor page named here, as published on the date shown.
- SpecStream pricingspecstream.ai/pricing, read Nov 12, 2026
- SpecStream for agentsspecstream.ai/agents.md, read Nov 12, 2026
- SpecStream enrichmentspecstream.ai/for/enrichment, read Nov 12, 2026
- SpecStream benchmarksspecstream.ai/benchmarks, read Nov 12, 2026
- Openbenchmarks company enrichment boardopenbenchmarks.com/company-enrichment, read Nov 12, 2026
- Openbenchmarks company enrichment repositorygithub.com/openbenchmarks-labs/company-enrichment, read Nov 12, 2026
- Firecrawl, best company enrichment APIsfirecrawl.dev/blog/best-company-enrichment-api, read Nov 12, 2026
- Firecrawl company enrichment benchmark repositorygithub.com/firecrawl/benchmark-company-enrichment, read Nov 12, 2026
- CompanyEnrich company enrichment benchmarkcompanyenrich.com/benchmarks/company-enrichment-api, read Nov 12, 2026
- CompanyEnrich pricingcompanyenrich.com/pricing, read Nov 12, 2026
- Coresignal pricingcoresignal.com/pricing/, read Nov 12, 2026




