Provider benchmark ยท company.search

Find companies matching a filter

5 providers ranked for company.search on 1,680 real looot calls in the last 30 days. The Companies API has the highest success rate, 100%. Tomba costs least per success, $0.02543.

humansagents

Updated

Providers
24
Ranked providers
5
20+ calls in 30 days
Calls in 30 days
1,680
Top success rate
100%
The Companies API
Fastest median
180 ms
The Companies API
Cheapest per success
$0.02543
Tomba

Leaderboard

Who does company.search best

Ranked by success rate, then cost per success, then speed. A provider needs 20 calls in the last 30 days to be ranked.

Find companies matching a filter: provider leaderboard
RankProviderSuccess rateMedian timePriceCost per successCalls (30 days)
1The Companies API100%180 ms$0.0019 per resultDepends on results29
2AI Ark100%730 ms$0.0012 per resultDepends on results246
3Icypeas99.8%491 ms$0.00038 per resultDepends on results1,279
4Prospeo97.0%498 ms$0.039 per call$0.0401834
5Tomba35.0%688 ms$0.0089 per call$0.0254320
Not enough calls to rankCrustdata94.4%1.9 s$0.009 per resultNot ranked18
Not enough calls to rankLimadata100%7.3 s$0.002 per resultNot ranked16
Not enough calls to rankTheirStack80.0%1.2 s$0.0981 per resultNot ranked15
Not enough calls to rankLusha100%1.0 s$0.005 per resultNot ranked10
Not enough calls to rankAffinityNot publishedNot published$0 per callNot rankedUnder 10
Not enough calls to rankAktaNot publishedNot published$0.05 per callNot rankedUnder 10
Not enough calls to rankAviatoNot publishedNot published$0.05 per callNot rankedUnder 10
Not enough calls to rankCompanyEnrichNot publishedNot published$0.0098 per resultNot rankedUnder 10
Not enough calls to rankContactOutNot publishedNot published$0.02 per resultNot rankedUnder 10
Not enough calls to rankDropleadsNot publishedNot published$0.00145 per resultNot rankedUnder 10
Not enough calls to rankEnrichlayerNot publishedNot published$0.0792 per resultNot rankedUnder 10
Not enough calls to rankFullEnrichNot publishedNot published$0.016 per resultNot rankedUnder 10
Not enough calls to rankGetProspectNot publishedNot published$0 per callNot rankedUnder 10
Not enough calls to rankHERENot publishedNot published$0 per callNot rankedUnder 10
Not enough calls to rankMoltSetsNot publishedNot published$0 per callNot rankedUnder 10
Not enough calls to rankPeople Data LabsNot publishedNot published$0.28 per resultNot rankedUnder 10
Not enough calls to rankPredictLeadsNot publishedNot published$0.01 per resultNot rankedUnder 10
Not enough calls to rankQuickEnrichNot publishedNot published$0.00483 per resultNot rankedUnder 10
Not enough calls to rankRocketReachNot publishedNot published$0 per callNot rankedUnder 10

Run it

Run company.search from your agent

Run the job itself (job:company.search) with fallback on: looot picks a provider that can answer now and tries the next on a miss. You see the price before each call and pay from a prepaid balance.

Prompt for your agent
Use looot to run endpointId "job:company.search" with fallback on for my input. Show me the price before the call, then the result.

No looot yet? Connect the MCP server below, or start a workspace.

Connect in 30 seconds

Pick the client you use and add looot once. Each client takes one step, then your agent does the rest.

  1. Claude Code
    01

    Claude Code

    Run this in your terminal, then sign in from the browser when it asks.

    Terminal command
    claude mcp add looot https://api.looot.ai/mcp --transport http
  2. Cursor
    02

    Cursor

    Create .cursor/mcp.json with this server, then sign in from the browser.

    mcp.json
    {"mcpServers":{"looot":{"url":"https://api.looot.ai/mcp"}}}
  3. ChatGPT
    03

    ChatGPT

    Where your plan lets you add a connector, add this URL and sign in.

    Connector URL
    https://api.looot.ai/mcp

Then tell your agent, in any client:

Agent setup line
set up https://looot.ai/skill.md

Endpoints

Every endpoint for company.search

Each endpoint in the public catalog that does this job, with its own numbers. Numbers appear from 10 calls in the last 30 days.

Every endpoint for company.search
EndpointProviderSuccess rateMedian timePriceCalls (30 days)
Icypeas / Search the company databaseIcypeas99.8%491 ms$0.00038 per result1,279
AI Ark / Search companies by filters or lookalikesAI Ark100%730 ms$0.0012 per result246
Prospeo / Search companies by filtersProspeo97.0%498 ms$0.039 per call34
TheCompaniesAPI / Search companies by segmentThe Companies API100%180 ms$0.0019 per result29
Tomba / Search companies with filters or plain languageTomba35.0%688 ms$0.0089 per call20
Crustdata API / Search companies with indexed fields onlyCrustdata94.4%1.9 s$0.009 per result18
Limadata / Search companies in Limadata's databaseLimadata100%7.3 s$0.002 per result16
TheirStack / Search companies by firmographics and techTheirStack80.0%1.2 s$0.0981 per result15
TheCompaniesAPI / Find companies from a promptThe Companies API100%3.7 s$0.0019 per result13
Lusha / Search companies by size, industry and techLusha100%1.0 s$0.005 per result10
Affinity API v2 / Search CompaniesAffinityNot publishedNot published$0 per callUnder 10
Akta / Resolve a company from its name or domainAktaNot publishedNot published$0.05 per callUnder 10
Akta / Build a company list from filters or a questionAktaNot publishedNot published$0.05 per resultUnder 10
Aviato / Search companies with the Aviato query languageAviatoNot publishedNot published$0.05 per callUnder 10
CompanyEnrich / SearchCompanyEnrichNot publishedNot published$0.0098 per resultUnder 10
CompanyEnrich / ScrollCompanyEnrichNot publishedNot published$0.0098 per resultUnder 10
ContactOut / Search companiesContactOutNot publishedNot published$0.02 per resultUnder 10
Dropleads / Search companiesDropleadsNot publishedNot published$0.00145 per resultUnder 10
Enrich Layer API / /api/v2/search/companyEnrichlayerNot publishedNot published$0.0792 per resultUnder 10
FullEnrich / Search companies by name, domain or industryFullEnrichNot publishedNot published$0.016 per resultUnder 10
GetProspect API / Companies SearchGetProspectNot publishedNot published$0 per callUnder 10
HERE Geocoding and Search v7, Routing v8 / Discover places by free text near a pointHERENot publishedNot published$0 per callUnder 10
MoltSets API / Search for companiesMoltSetsNot publishedNot published$0 per callUnder 10
People Data Labs / Search companies with SQL or a queryPeople Data LabsNot publishedNot published$0.28 per resultUnder 10
People Data Labs / Search companies (POST)People Data LabsNot publishedNot published$0.28 per resultUnder 10
PredictLeads / Discover companies by location and size (basic)PredictLeadsNot publishedNot published$0.01 per resultUnder 10
PredictLeads / Discover companies by location and sizePredictLeadsNot publishedNot published$0.01 per resultUnder 10
QuickEnrich / Search companies by filtersQuickEnrichNot publishedNot published$0.00483 per resultUnder 10
merged from docs fragments / Company Search APIRocketReachNot publishedNot published$0 per callUnder 10
TheCompaniesAPI / Search companies by segment (POST)The Companies APINot publishedNot published$0.0019 per resultUnder 10

How we measure

  • Window: every call made through looot in the last 30 days, read 2026-11-10 23:26 UTC.
  • Success rate: the share of calls the provider answered without an error. An empty answer (for example no email found) counts as an answer. It does not check that the data is right. Calls that failed on looot's side are left out.
  • Median time: half of the calls answered faster than this, as looot measured them. A 95th percentile is not published yet.
  • Minimum calls: an endpoint shows numbers from 10 calls, and a provider is ranked from 20 calls. Rows below that say "Not enough calls to rank".
  • One row per provider: the provider's endpoint with the most calls for the job. Every endpoint is listed in the endpoints table.
  • Price: what looot charges per call or per result, in US dollars, from a prepaid balance. No subscription and no credits.
  • Cost per success: the price per call divided by the success rate. A per-result price depends on how many results a call returns, so it has no cost per success.
  • Source: GET https://api.looot.ai/v1/public-catalog/<endpoint>?stats=1 for each endpoint, and the public catalog for prices and jobs.

FAQ

Questions

The Companies API: 100% of 29 calls answered without an error in the last 30 days, measured on looot.

The Companies API, with a median response time of 180 ms over 29 calls in the last 30 days.

Tomba: $0.0089 per call at a 35.0% success rate is $0.02543 per successful call.

Connect the looot MCP server and run endpointId "job:company.search" with fallback on. looot picks a provider that can answer now and tries the next one on a miss. You pay per call from a prepaid balance.

Run company.search on the provider that answers.

One key, one prepaid balance, the price shown before each call.