Data accessibility

How you can actually get the data out of each provider. Verified against public documentation and the accounts used for the benchmark runs; a channel counts only if it is generally available, not waitlisted or enterprise-only.

MCP28 / 35
Model Context Protocol server: the data is callable directly from an AI agent or assistant.
CLI9 / 35
Official command-line tool for scripted lookups and bulk jobs from a terminal.
API35 / 35
Documented REST or GraphQL API with self-serve keys.
Dataset13 / 35
Full or partial dataset delivery over S3 / Snowflake / flat files under license.
CSV29 / 35
Self-serve CSV export from the web app or bulk upload-and-enrich.
Batch25 / 35
Documented API endpoint that takes several records in one request (bulk enrichment or batch lookup).
Webhooks24 / 35
Results or events pushed to a callback URL you supply, instead of polling for them.
Integrations26 / 35
Native app or sync in at least two of Clay, Zapier, Make, n8n, HubSpot and Salesforce.
ProviderMCPCLIAPIDatasetCSVBatchWebhooksIntegrationsChannels
Bright Datayesyesyesyesyesyesyesyes8 / 8
Crustdatayesyesyesyesyesyesyesyes8 / 8
Diffbotyesyesyesyesyesyesyesyes8 / 8
ZoomInfoyesyesyesyesyesyesyesyes8 / 8
Apollo.ioyesyesyesnoyesyesyesyes7 / 8
Coresignalyesnoyesyesyesyesyesyes7 / 8
LeadMagicyesyesyesnoyesyesyesyes7 / 8
Reverse Contactyesyesyesyesyesnoyesyes7 / 8
AI Arkyesyesyesnoyesyesyesno6 / 8
Cognismyesnoyesyesyesyesnoyes6 / 8
ContactOutyesnoyesnoyesyesyesyes6 / 8
Fiber AIyesnoyesyesyesyesyesno6 / 8
FullEnrichyesnoyesnoyesyesyesyes6 / 8
GetLeadsyesyesyesnoyesyesyesno6 / 8
Icypeasyesnoyesnoyesyesyesyes6 / 8
Lushayesnoyesnoyesyesyesyes6 / 8
RocketReachyesnoyesnoyesyesyesyes6 / 8
Snov.ioyesnoyesnoyesyesyesyes6 / 8
Wizayesnoyesnoyesyesyesyes6 / 8
BetterContactnonoyesnoyesyesyesyes5 / 8
Crunchbaseyesnoyesyesyesnonoyes5 / 8
Enrich.soyesnoyesnoyesyesyesno5 / 8
Findymailyesnoyesnoyesnoyesyes5 / 8
Foragernonoyesyesnoyesyesyes5 / 8
Hunter.ioyesnoyesnoyesnoyesyes5 / 8
People Data Labsnonoyesyesyesyesnoyes5 / 8
Prospeoyesnoyesnoyesyesnoyes5 / 8
Surfeyesnoyesnonoyesyesyes5 / 8
LeadIQyesnoyesnoyesnonoyes4 / 8
Aviatononoyesyesnoyesnono3 / 8
Captain Datayesnoyesyesnononono3 / 8
Datagmanonoyesnoyesnonoyes3 / 8
Blitz APIyesnoyesnonononono2 / 8
QuickEnrichnonoyesnoyesnonono2 / 8
HarvestAPInonoyesnonononono1 / 8

generally available · not offered. Sorted by number of channels. Corrections welcome: providers can request an update at any time.

Suggest a data provider

Not automatic, on purpose: a human has to get access (or request it when there's no self-serve), plug in an API key, adapt the frozen test files to the provider's schema, then run the suites. Leave the details below and we'll take it from there, usually within a few weeks.