Subscription figures are provider list prices recorded in treg.to’s own catalog grid; per-call prices are what treg.to charges today, with $0.000 added.
set up treg — https://treg.to/llms.txt
Using treg, find 25 heads of growth at US SaaS companies with 50 to 200 employees. Show me the price first, keep the result set small, and give me name, title, company and LinkedIn URL.
Several providers bill per row. “Find everyone” is a bill, not a query.
Some searches are free and only the contact details cost.
Seniority, department, headcount and location are provider filters, not your post-processing.
Company domain resolves cleanly. A company name does not, and returns the wrong people.
Connect once, keep the token server side, and call from any agent.
No SDK, no OAuth dance per vendor, no seats.
treg.to does not choose for you. It hands ChatGPT this comparison, with the price shown before any call, and ChatGPT picks. Or you tell it how: "cheapest", "most reliable", "the one that takes what I have", or a provider by name.
Aviato at $0.0025 · People & contact data
Icypeas at $0.00038 · People & contact data
HarvestAPI at $0.004 · LinkedIn
Those units are not interchangeable: one call can return many results, so compare on the unit you will actually be billed in.
| Provider | Success | Median | Sample |
|---|---|---|---|
| QuickEnrich | 100% | 77ms | 2307160 calls |
| 100% | 192ms | 539021 calls | |
| People Data Labs | 100% | 223ms | 55 calls |
| ContactOut | 100% | 257ms | 7195 calls |
| 100% | 303ms | 17267 calls | |
| Prospeo | 100% | 397ms | 25451 calls |
Measured on treg.to traffic: real calls, real inputs, and sample sizes differ by provider. Live reliability, not a controlled benchmark.
| Provider | Price | Accepts | Success rate | Verified |
|---|---|---|---|---|
| HarvestAPI | $0.004 per call | search, currentCompany, pastCompany, school, firstName, lastName | 100% (90790 calls) | 2026-09-10 |
| $0.0295 per found | name, firstName, lastName, title, company, school | 100% (329 calls) | unverified |
| Provider | Price | Accepts | Success rate | Verified |
|---|---|---|---|---|
| $0.00038 per result | query, pagination | 100% (431669 calls) | 2026-08-20 | |
| $0.00125 per result | job_title, company_domain, company_name, limit, company_filters, titles | 100% (112849 calls) | 2026-08-28 | |
| LimaData | $0.002 per result | ai_prompt, filter_expression, filters, limit, offset | not yet measured | 2026-09-17 |
| $0.00245 per result | company_name, location, industry, headcount, company_type, founded_year | 100% (124557 calls) | 2026-07-31 | |
| Aviato | $0.0025 per found | dsl, page, perPage, enrich, fullName, headline | 100% (6799 calls) | 2026-08-25 |
| AI Ark | $0.00263 per found | account, contact, lists, page, size | 100% (115189 calls) | 2026-09-17 |
| QuickEnrich | $0.00483 per result | company_url, title, page, has_email, locality, company_name | 100% (2307160 calls) | 2026-09-08 |
| $0.00499 per result | pages, filters | 100% (2630 calls) | 2026-07-28 | |
| Parallel | $0.005 per call | entity_type, objective, match_limit | 100% (41 calls) | 2026-10-09 |
| Exa | $0.007 per call | query, category, numResults, includeDomains, contents | 100% (93914 calls) | 2026-08-27 |
| Crustdata | $0.009 per result | filters, search, fields, sorts, limit, cursor | 100% (45189 calls) | 2026-08-25 |
| MoltSets | $0.01 per result | query, title, company, company_domain, country, state | not yet measured | 2026-09-16 |
| Sumble | $0.01 per result | people, filter, select, limit, offset, order_by_column | (4 calls) | unverified |
| Wiza | $0.0125 per found | filters, size, page_token, list, id, max_profiles | 100% (3673 calls) | 2026-09-16 |
| $0.0162 per result | size, peopleFilters, companiesFilters, peoplePerCompany, jobTitleThreshold, searchAfter | 100% (872 calls) | 2026-08-20 | |
| $0.0196 per result | expand, page, pageSize, domains, positionQuery, seniority | 100% (17267 calls) | 2026-08-20 | |
| $0.0198 per result | domain, roles, webhook_url, website, job_titles, count | 97% (27604 calls) | 2026-08-28 | |
| ContactOut | $0.02 per result | job_title, past_job_title, job_function, seniority, skills, languages | 100% (7195 calls) | unverified |
| $0.02 per result | searchParams, currentCompanies, pageSize, cursor | 100% (5809 calls) | unverified | |
| Prospeo | $0.0245 per found | filters, page | 100% (25451 calls) | 2026-09-16 |
| Diffbot | $0.0299 per result | query, type, size, from, format, jsonmode | 100% (9 calls) | 2026-07-28 |
| HarvestAPI | $0.1 per call | search, currentCompanies, pastCompanies, locations, geoIds, schools | 100% (7520 calls) | 2026-09-10 |
| Enrichlayer | $0.3 per result | country, first_name, last_name, education_field_of_study, education_degree_name, education_school_name | 100% (68 calls) | 2026-10-01 |
| People Data Labs | $0.38 per result | sql, query, size, scroll_token, dataset, titlecase | 100% (55 calls) | 2026-07-31 |
| free, your own account | person_titles[], person_seniorities[], person_locations[], organization_locations[], q_organization_domains_list[], organization_num_employees_ranges[] | 100% (539021 calls) | 2026-08-29 | |
| Coresignal | free, your own account | query | 99% (5794 calls) | unverified |
| no dollar rate published | field_ids, query, order, limit, after_id | not yet measured | unverified | |
| Dropleads | free, your own account | filters, pagination | 99% (411869 calls) | 2026-09-15 |
| GetLeads.io | free, 5 calls a day on treg.to's key, then your own key | filters, limit, offset, max_per_company, columns, where_sql | 74% (742 calls) | 2026-09-16 |
| free, your own account | cursor, companyDomains, companyNames, companyIndustries, companyTypes, companyFundingRounds | 100% (741279 calls) | 2026-08-20 |
treg call aviato.people.search --data '{"dsl":{"filters":[{"headline":{"operation":"fts","value":"software engineer"}}],"limit":10,"offset":0,"sort":[]}}'Swap the id for any provider above. All 45 endpoints behind this job, with their parameters and captured responses, are on the LinkedIn, People & contact data shelf.
The complaints here are less about accuracy than about access: the search that does not exist, the bill that scales with rows, and the seat licence. From ~180 Reddit and X posts in August 2026, vendor rings excluded.
“I need an open search option where I can find people across companies by job title (e.g., 'CTO' or 'Product Manager') and other filters.” Reddit
What this page can do about it: That is this job. The comparison below marks which providers support unbounded search by title and location, and which can only list people at a company you already named.
“zoominfo has the best mobile numbers by far, but at like 15k/seat minimum they're pricing out anyone who isn't enterprise” r/CRM
What this page can do about it: There are no seats here and no minimum. Calls are metered per row or per call from a shared team balance that starts with $1.00 free, so a hundred-row test costs cents.
“scraping twitter directly got my accounts banned pretty fast. linkedin is even worse, flags you almost immediately.” r/openclaw, 72 points
What this page can do about it: The providers here run their own infrastructure, so your accounts are not in the loop. That is an operational answer, not a legal one: check each provider's terms for your use, because treg.to relays their answer and makes nothing lawful that was not.
“I've heard of ZoomInfo, Apollo, LeadSquared, IndiaMART but no idea about quality for Indian market specifically.” r/b2bmarketing
What this page can do about it: No comparison table can answer this, and anyone claiming otherwise is guessing. Per-row pricing makes the real test cheap: run the same 100-row query of your actual market through three providers and keep the one that holds up.
Apollo's people search is free precisely because it returns no emails or phone numbers, Hunter's multi-domain search is free until you unlock an address, and Lusha's search returns masked previews. Budget for the reveal, not the search.
People Data Labs charges one credit for every record in the response, so a size=1000 call is a thousand credits; Icypeas charges 0.02 credits a row. Both are legitimate, but only one survives an agent that forgets to set a limit. Cap the result set in the prompt.
LeadMagic and CompanyEnrich want a company domain; a bare company name is ambiguous and quietly returns people from the wrong company. Give the domain wherever you have it.
It queries a provider's index of working professionals by attributes rather than by name: job title, seniority, department, company, headcount, industry, location. It answers “who are the people like this”, where an enrichment API answers “who is this person”. Most of these return the person without contact details, which you then resolve separately.
Usually not, and that is why the search is cheap or free. You get the person and then resolve the address with a separate call, which is a separate price.
Set a limit. Providers that bill per row charge for every record they return, so a thousand-row response is a thousand charges. Ask the agent for a small result set first.
Both exist here, and they are different products. The comparison marks which providers support open search by title and location and which need a company first.
Search on a free or per-row-cheap provider, filter down to the people you actually want, then spend on contact details only for those. The two-step flow is why search and reveal are priced separately.