Provider benchmark ยท people.search

Find people matching a filter

10 providers ranked for people.search on 38,082 real looot calls in the last 30 days. Limadata has the highest success rate, 100%. QuickEnrich costs least per success, $0.

humansagents

Updated

Providers
20
Ranked providers
10
20+ calls in 30 days
Calls in 30 days
38,082
Top success rate
100%
Limadata
Fastest median
174 ms
FullEnrich
Cheapest per success
$0
QuickEnrich

Leaderboard

Who does people.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 people matching a filter: provider leaderboard
RankProviderSuccess rateMedian timePriceCost per successCalls (30 days)
1Limadata100%826 ms$0.002 per resultDepends on results285
2Icypeas99.9%495 ms$0.00038 per resultDepends on results20,645
3AI Ark99.5%512 ms$0.00539 per resultDepends on results6,121
4QuickEnrich99.3%243 ms$0 per call$04,863
5LeadMagic98.9%1.9 s$0.0396 per call$0.040022,073
6FullEnrich97.8%174 ms$0.016 per resultDepends on results1,125
7Dropleads97.2%5.4 s$0 per call$01,127
8Findymail68.4%12.7 s$0.0198 per resultDepends on results38
9Prospeo54.4%312 ms$0.039 per call$0.07167215
10Aviato2.8%240 ms$0.06 per call$2.136178
Not enough calls to rankCompanyEnrichNot publishedNot published$0.0196 per callNot rankedUnder 10
Not enough calls to rankContactOutNot publishedNot published$0.02 per resultNot rankedUnder 10
Not enough calls to rankCrustdataNot publishedNot published$0.009 per resultNot rankedUnder 10
Not enough calls to rankDatagmaNot publishedNot published$0.1633 per callNot rankedUnder 10
Not enough calls to rankEnrichlayerNot publishedNot published$0.0792 per resultNot rankedUnder 10
Not enough calls to rankGetProspectNot publishedNot published$0 per callNot rankedUnder 10
Not enough calls to rankLushaNot publishedNot published$0.005 per resultNot 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 rankRocketReachNot publishedNot published$0 per callNot rankedUnder 10

Run it

Run people.search from your agent

Run the job itself (job:people.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:people.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 people.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 people.search
EndpointProviderSuccess rateMedian timePriceCalls (30 days)
Icypeas / Search the people databaseIcypeas99.9%495 ms$0.00038 per result20,645
AI Ark / Search people by contact or company filtersAI Ark99.5%512 ms$0.00539 per result6,121
QuickEnrich / Search contacts by filters (masked)QuickEnrich99.3%243 ms$0 per call4,863
LeadMagic / Find the person in a role at a companyLeadMagic98.9%1.9 s$0.0396 per call2,073
LeadMagic / List a company's employeesLeadMagic98.0%1.2 s$0.00099 per result1,287
Dropleads / Search people (masked)Dropleads97.2%5.4 s$0 per call1,127
FullEnrich / Search people by filtersFullEnrich97.8%174 ms$0.016 per result1,125
Limadata / Find a company's employeesLimadata100%826 ms$0.002 per result285
Prospeo / Search people by filtersProspeo54.4%312 ms$0.039 per call215
Aviato / Search people with simple filtersAviato2.8%240 ms$0.06 per call178
Aviato / List a company's employeesAviato0.9%268 ms$0.05 per call106
Findymail API documentation / Find employeesFindymail68.4%12.7 s$0.0198 per result38
Findymail API documentation / Find from domainFindymail78.9%3.6 s$0.0198 per result19
Aviato / Search people with the Aviato query languageAviatoNot publishedNot published$0.06 per callUnder 10
CompanyEnrich / Get by IDCompanyEnrichNot publishedNot published$0.0196 per callUnder 10
CompanyEnrich / SearchCompanyEnrichNot publishedNot published$0.0196 per resultUnder 10
CompanyEnrich / ScrollCompanyEnrichNot publishedNot published$0.0196 per resultUnder 10
ContactOut / Search people (no contact details)ContactOutNot publishedNot published$0.02 per resultUnder 10
Crustdata API / Search people using filters and sortingCrustdataNot publishedNot published$0.009 per resultUnder 10
Datagma / Find people at a companyDatagmaNot publishedNot published$0.1633 per callUnder 10
Enrich Layer API / /api/v2/company/employees/EnrichlayerNot publishedNot published$0.0792 per resultUnder 10
Enrich Layer API / /api/v2/search/personEnrichlayerNot publishedNot published$0.0792 per resultUnder 10
GetProspect API / Get a PersonGetProspectNot publishedNot published$0 per callUnder 10
GetProspect API / People SearchGetProspectNot publishedNot published$0 per callUnder 10
Limadata / Search people in Limadata's databaseLimadataNot publishedNot published$0.002 per resultUnder 10
Lusha / Search people by title, seniority and companyLushaNot publishedNot published$0.005 per resultUnder 10
MoltSets API / Search for peopleMoltSetsNot publishedNot published$0 per callUnder 10
People Data Labs / Search people with SQL or a queryPeople Data LabsNot publishedNot published$0.28 per resultUnder 10
People Data Labs / Search people (POST)People Data LabsNot publishedNot published$0.28 per resultUnder 10
merged from docs fragments / People Search APIRocketReachNot publishedNot published$0 per callUnder 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

Limadata: 100% of 285 calls answered without an error in the last 30 days, measured on looot.

FullEnrich, with a median response time of 174 ms over 1,125 calls in the last 30 days.

QuickEnrich: $0 per call at a 99.3% success rate is $0 per successful call.

Connect the looot MCP server and run endpointId "job:people.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 people.search on the provider that answers.

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