Best B2B data APIs

The best B2B data API, ranked by live price.

These providers enrich a company through looot, billed per call. Ranked by price per call, read live from the catalog.

Give this to your agent
set up looot for Best B2B data API - https://looot.ai/best/b2b-data-api/skill.md

The short answer

The short answer

The best B2B data API depends on what you start from. From a domain, the cheapest price per call wins, and this page ranks the looot catalog providers by that live price. From an email, a name or a social profile, pick the provider whose endpoint takes it. Your agent calls any of them with one key.

The ranking

9 providers, one job

Enrich a company from its domain or name. Bars show price per call, to scale.

How we rank

What the ranking is built on

  • Every provider here has a company enrichment endpoint in the looot catalog that is billed per call.
  • We rank by the cheapest per-call price among a provider's company enrichment endpoints, read live from the catalog. A cheaper call ranks higher.
  • Some providers bill company enrichment per result, not per call. They are in the catalog and are not ranked on this page, because a result and a call are different units.
  • The catalog does not publish a measured success rate for these endpoints, so this page does not rank by one and quotes none.
  • Extras are other capabilities the provider has in the catalog. More extras does not mean better data.
  • Providers outside the looot catalog are not ranked.

The prompt

Let your agent pick the cheapest.

Paste the prompt. The agent finds the company enrichment endpoints, checks each price and runs the cheapest one that fits.

  • One run is one call.
  • Runs on demand, whenever you ask.
  • Checking on a timer needs scheduled runs, not available yet.
Prompt: Best B2B data API
Use looot to enrich the company domains in my list: for each domain call the cheapest company enrichment endpoint that takes a domain, show name, industry, size and location in a table, and tell me the total cost. 1. Set up https://looot.ai/skill.md. 2. Search the catalog for each step and check its price before you call. 3. Run the cheapest endpoint that fits. 4. Show the results as a table and the total cost.

Give this to your agent
Setup command
set up looot for Best B2B data API - https://looot.ai/best/b2b-data-api/skill.md

FAQ

Questions people ask

It depends on what you start from and what you need back. This page ranks the looot catalog providers by live price per call for company enrichment. Pick the cheapest for bulk lookups from a domain, or the provider whose endpoint takes your input and returns your fields.

The first row of the ranking above, read live from the catalog. Prices can change, so the page reads them on each refresh and shows no number when the catalog is unreachable.

A service your code or agent calls to get facts about companies, such as name, industry, size, location, funding and social profiles, as structured data. The fields depend on the provider.

This page ranks priced endpoints, so it lists no free one. One catalog note worth knowing is that CompanyEnrich's lookup by domain returns a 404 without a charge when the company is not stored yet.

ZoomInfo is not in the looot catalog, so this page does not rank it. The providers above enrich a company from a domain, a name or a social profile, and your agent can call any of them with one key.

Each B2B data provider here keeps its own company database, and the catalog names the provider on every endpoint. Coresignal also has an endpoint that returns a record merged from several sources. Compare the fields in the ranking, then run one lookup on your own list to see the data.

Company enrichment returns company facts, not an email list. Hunter, Tomba and LeadMagic also have an email finder endpoint, shown as extras in the ranking. Tomba's company endpoint also returns the email addresses listed on the company's own site.

Paste the prompt on this page into your agent. It sets up looot, finds the company enrichment endpoints, checks the price and runs the cheapest one that takes your input.

It depends on the endpoint. Hunter and Tomba take a domain. TheCompaniesAPI takes an email, a name or a social profile. LeadMagic and Prospeo take a domain or name, and LinkedIn URLs work with several of them. Check the endpoint's inputs in the catalog first.

Re-running a lookup by hand works today. Refreshing on a timer needs scheduled runs, not available yet.

A per-result price and a per-call price are different units, so ranking them in one list would mislead. Those providers are in the catalog, and the catalog shows the price of each endpoint before you run it.

The catalog does not publish a measured success rate for these endpoints. We would rather rank by a number we can read than quote one we cannot.
For agents
list
Best B2B data API
job
Enrich a company from its domain or name
ranked by
live price per call from the looot catalog
provider
thecompaniesapi
provider
hunter
provider
tomba
provider
companyenrich
provider
predictleads
provider
datagma
provider
leadmagic
provider
prospeo
provider
coresignal
setup
https://looot.ai/best/b2b-data-api/skill.md
llms.txt
https://looot.ai/llms.txt
updated
2026-10-13

Call any B2B data API through one key.

Start your workspace, top up, and paste the prompt into the agent you already use.