{"endpoint":{"id":"treg.people.search","provider":"treg","provider_display":"treg","name":"people.search — routed: best of 26 providers, own keys first","summary":"Find people by a free-text description, or by company domain / title / country — provider-native rows in `people`","method":"POST","path":"/people.search","scope":"","tier":"core","kind":"routed","domain":"contacts","call_template":"treg call treg.people.search --method POST --data '{\"company_domain\":\"…\"}'","cost":{"type":"per_success","value":0.0,"currency":"USD","per":1,"unit":"call","source":"inferred","confidence":"documented","checked":null,"varies":true,"note":"NOT free: misses are billed too. the children's range $0–$0.3 per hit, 0% markup; you pay the child that served AND every child tried before it that bills a miss (17 of 26 do), up to X-Treg-Route-Max-Cost (default $1 a call). X-Treg-Route-Exclude them, or X-Treg-Route-Waterfall: 0, to pay for one provider only","usd":0.0},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":200,"means":"output.people == []"},"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":null,"docs_url":"","has_example":false,"input":{"bodyType":"json","body":{"q":{"type":"str","required":false,"note":"identity key (part of q)"},"company_domain":{"type":"str","required":false,"note":"identity key (part of company_domain, company_domain+title)"},"title":{"type":"str","required":false,"note":"identity key (part of company_domain+title, title)"},"full_name":{"type":"str","required":false,"note":"identity key (part of full_name)"},"country":{"type":"str","required":false,"note":"filter — default None; ISO country code, where the provider supports it"},"location":{"type":"str","required":false,"note":"filter — default None; free-text place ('London, United Kingdom', 'Greater Phoenix') passed through to providers that take one; finer than country, never normalised"},"limit":{"type":"int","required":false,"note":"filter — default 10; rows to return — THE price dial: most providers bill per row"},"keywords":{"type":"list","required":false,"note":"filter — default None; skills, topics or domain terms the person must match ('microservices', 'match analysis') — the SUBSTANCE of most briefs; a provider with no keyword field answers a looser question and ranks below one that has it"}},"note":"Send everything you know about the subject — treg derives the rest (full_name ⇄ first+last), matches each provider on the variants it accepts ({q} | {company_domain} | {company_domain, title} | {title} | {full_name}) and sends each provider only the fields it wants. On a miss treg keeps trying providers, cheapest first, within X-Treg-Route-Max-Cost (default $1 per call; misses on per-success providers are free). Options ride as headers, never in the body: X-Treg-Route-Waterfall: 0 (stop at the first miss), X-Treg-Route-Max-Cost: <usd>, X-Treg-Route-Prefer / X-Treg-Route-Exclude: <provider>. The response is {output, raw, _treg: {served_by, tried}}; X-Treg-Served-By names the child."},"test_request":{"body":{"company_domain":"…"}},"routed_children":["aiark.people.search","aviato.people.search","aviato.people.search.simple","blitzapi.people.search","companyenrich.people.search","crustdata.people.search","dropleads.people.search","enrichlayer.people.search","exa.people.search","fiber-ai.people.search","findymail.search.domain","findymail.search.employees","harvestapi.linkedin.leads.search","hunter.companies.emails","icypeas.people.search","leadmagic.x.role-finder","leadmagic.x.employee-finder","leadmagic.people.search","leadsforge.people.search","lusha.people.search","oceanio.people.search","parallel.people.search","prospeo.people.search","quickenrich.people.search.domain","quickenrich.people.search","wiza.people.search"],"capability":"people.search","capability_description":"Find people by role, company or location — lead lists and prospects (sales leads)","platform":"people","platform_label":"People & contact data","observed":{"samples":1782426,"decided":1780841,"ok_rate":0.9034,"p50_ms":null,"p95_ms":null,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},"provider":{"service":"treg","display_name":"treg"},"siblings":[{"id":"aiark.people.search","provider":"aiark","provider_display":"AI Ark","name":"Search people","summary":"Search people by company, role, location, skills, education and profile filters.","method":"POST","path":"/v1/people","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call aiark.people.search --method POST --data '{\"account\":{\"domain\":{\"any\":{\"include\":[\"example.com\"]}}},\"page\":0,\"size\":1}'","cost":{"type":"per_success","value":0.5,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://docs.ai-ark.com/reference/people-search-1","checked":"2026-09-17","confidence":"verified","note":"Platform fixes size to one. A returned person costs 0.5 credit; an empty page is free. Live one-row pages reported X-Credit -0.5 and reduced the balance by 0.5.","usd":0.0026335},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-17","added":"2026-09-17","docs_url":"https://docs.ai-ark.com/reference/people-search-1","has_example":true,"input":{"bodyType":"json","body":{"account":{"type":"object","required":false,"example":{"domain":{"any":{"include":["example.com"]}}},"note":"Native company filters from the AI Ark schema."},"contact":{"type":"object","required":false,"example":{"seniority":{"any":{"include":["founder"]}}},"note":"Native person","role":null,"location":null,"skill and education filters.":null},"lists":{"type":"object","required":false,"note":"Exclude temporary people_id lists created with aiark.lists.upsert."},"page":{"type":"integer","required":true,"min":0,"example":0},"size":{"type":"integer","required":true,"min":1,"max":100,"enum":[1],"example":1}},"note":"page is zero-based. treg calls are fixed at one result; use the upstream API directly with your own key for larger pages. A successful response includes a single-use trackId that expires after six hours."},"test_request":{"body":{"account":{"domain":{"any":{"include":["example.com"]}}},"page":0,"size":1}},"observed":{"samples":373423,"decided":365019,"ok_rate":0.9979,"p50_ms":554,"p95_ms":999,"last_ok_days":0,"hit_rate":0.2149,"hit_samples":364118}},{"id":"apollo.people.search","provider":"apollo","provider_display":"Apollo.io","name":"Search people by title, seniority, company or location","summary":"Search Apollo's 200M+ contacts by title, seniority, company, location or tech (free)","method":"POST","path":"/mixed_people/api_search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call apollo.people.search --method POST --data '{\"person_titles\":[\"head of marketing\"],\"q_organization_domains_list\":[\"stripe.com\"],\"per_page\":3}'","cost":{"type":"free","value":0,"currency":"USD","unit":"call","note":"documented free — 0 credits, because no contact data is returned. Counts against the plan's request limits only","usd":0.0},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-29","added":"2026-07-28","docs_url":"https://docs.apollo.io/reference/people-api-search","has_example":true,"input":{"queryParams":{"person_titles[]":{"type":"array[string]","required":false,"note":"job titles, matched loosely (OR across the list)","example":["head of marketing"]},"person_seniorities[]":{"type":"array[string]","required":false,"note":"owner, founder, c_suite, partner, vp, head, director, manager, senior, entry, intern"},"person_locations[]":{"type":"array[string]","required":false,"note":"where the PERSON lives","example":["California, US"]},"organization_locations[]":{"type":"array[string]","required":false,"note":"where their COMPANY's HQ is"},"q_organization_domains_list[]":{"type":"array[string]","required":false,"note":"restrict to employees of these company domains; max 1,000","example":["apollo.io"]},"organization_num_employees_ranges[]":{"type":"array[string]","required":false,"note":"employee-count bands as 'min,max' strings","example":["1,10"]},"contact_email_status[]":{"type":"array[string]","required":false,"note":"verified, unverified, likely to engage, unavailable"},"currently_using_any_of_technology_uids[]":{"type":"array[string]","required":false,"note":"tech-stack filter, e.g. salesforce"},"revenue_range[min]":{"type":"integer","required":false,"note":"annual revenue floor, integer with no symbols"},"revenue_range[max]":{"type":"integer","required":false,"note":"annual revenue ceiling"},"page":{"type":"integer","required":false,"note":"1-based; max 500 pages","example":1},"per_page":{"type":"integer","required":false,"note":"max 100","example":1}},"note":"query-string params on a POST, with arrays in field[]=value form. RETURNS NO EMAILS OR PHONE NUMBERS AT ALL — that is why it is free. Pipe the person ids into apollo.people.enrich to get contact data, which is where the credits go. Result set is capped at 50,000 records"},"test_request":{"bodyType":"json","body":{"person_titles":["head of marketing"],"q_organization_domains_list":["stripe.com"],"per_page":3}},"observed":{"samples":418425,"decided":378053,"ok_rate":0.9999,"p50_ms":215,"p95_ms":551,"last_ok_days":0,"hit_rate":0.5938,"hit_samples":228641},"reviews":{"teams":25,"samples":[{"usefulness":"partly","reason":"Returned London senior IT prospects, but Apollo's search fields exposed by this endpoint do not include an AEC industry filter, so the result set was broad rather than AEC-specific.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Exact employer domain search returned relevant marketing roles with person IDs for enrichment.","client":"mcp","month":"2026-10"},{"usefulness":"not_useful","reason":"Returned 403 Cloudflare error 1000 (DNS points to prohibited IP) from api.apollo.io, so no data. Provider-side failure on the free people search route.","client":"mcp","month":"2026-10"}],"share":{"useful":0.48,"partly":0.34,"not_useful":0.18}}},{"id":"aviato.people.search","provider":"aviato","provider_display":"Aviato","name":"Search people with Aviato DSL","summary":"Search people using nested role, company, location and relationship filters","method":"POST","path":"/person/search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call aviato.people.search --method POST --data '{\"dsl\":{\"filters\":[{\"headline\":{\"operation\":\"fts\",\"value\":\"software engineer\"}}],\"limit\":10,\"offset\":0,\"sort\":[]}}'","cost":{"type":"per_success","value":0.25,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://data.aviato.co/","checked":"2026-08-24","confidence":"documented","note":"0.25 credits per successful DSL search call. Current route limit: 600 requests/minute and 36,000/hour.","usd":0.0025},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-25","added":"2026-08-25","docs_url":"https://docs.data.aviato.co/api-reference/person/search","has_example":true,"input":{"bodyType":"json","body":{"dsl":{"type":"object","required":true,"note":"{filters,limit,offset,sort?}; filter objects use column paths and {operation,value,quantifier?}","example":{"filters":[{"country":{"operation":"eq","value":"United States"}},{"headline":{"operation":"fts","value":"software engineer"}}],"limit":1,"offset":0}}},"note":"DSL limit is at most 250 and offset at most 10,000."},"test_request":{"body":{"dsl":{"filters":[{"headline":{"operation":"fts","value":"software engineer"}}],"limit":10,"offset":0,"sort":[]}}},"observed":{"samples":14514,"decided":14418,"ok_rate":0.9955,"p50_ms":813,"p95_ms":8482,"last_ok_days":0,"hit_rate":0.6206,"hit_samples":14353},"reviews":{"teams":5,"samples":[{"usefulness":"not_useful","reason":"Free-text q asked for Compass real-estate agents in Westchester NY; aviato returned Databricks engineers in SF and Munich. Query text ignored, still charged as a hit.","client":"mcp","month":"2026-10"},{"usefulness":"not_useful","reason":"aviato ignored q; returned Databricks employees for a Sierra Nevada Corporation query","client":"claude-code","month":"2026-10"},{"usefulness":"not_useful","reason":"Returned unrelated global people and ignored location filtering.","client":"mcp","month":"2026-09"}],"share":{"useful":0.0,"partly":0.0,"not_useful":1.0}}},{"id":"aviato.people.search.simple","provider":"aviato","provider_display":"Aviato","name":"Search people with simple query parameters","summary":"Search people without constructing Aviato DSL","method":"GET","path":"/person/simple/search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call aviato.people.search.simple --query page=1 --query perPage=1 --query enrich=false --query 'fullName=Satya Nadella'","cost":{"type":"per_success","value":0.25,"currency":"credit","per":1,"unit":"call","source":"observed","checked":"2026-08-25","confidence":"verified","settle":"base","modifiers":{"enrich":{"location":"query","when":"truthy","add_credits_per_result":1}},"note":"0.25 credits per successful search call. Aviato documents enrich=true at +1 credit/result, so treg keeps that rider in the reserve. Live 5-row and 3-row enrich=true probes on 2026-08-25 returned unenriched id-only rows and each charged only the 0.25-credit base; treg therefore settles at the base and releases the rider. No numeric route limit is published.","usd":0.0025},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-25","added":"2026-08-25","docs_url":"https://docs.data.aviato.co/api-reference/person/simple-search","has_example":true,"input":{"queryParams":{"page":{"type":"integer","required":true,"note":"page number","example":1},"perPage":{"type":"integer","required":true,"note":"maximum 100","example":1},"enrich":{"type":"boolean","required":false,"note":"when true, enriches and charges 1 person credit per result; false returns minimal rows","example":false},"fullName":{"type":"string","required":false,"note":"fuzzy name query","example":"Satya Nadella"},"headline":{"type":"string","required":false,"note":"headline keyword search"},"country":{"type":"array[string]","required":false,"note":"country NAMES, not ISO codes — `Guatemala` matched 84,145 people and `GT` matched 0 (live 2026-09-04); a code is a silent empty answer, not an error","example":["Guatemala"]},"currentTitles":{"type":"array[string]","required":false},"currentCompanyNames":{"type":"array[string]","required":false},"skills":{"type":"array[string]","required":false,"note":"all specified skills must be present"}},"note":"Use enrich=false for discovery. Aviato documents enrich=true at +1 credit/result, but repeat live probes returned id-only rows and charged only the base."},"test_request":{"queryParams":{"page":1,"perPage":1,"enrich":false,"fullName":"Satya Nadella"}},"observed":{"samples":5684,"decided":5667,"ok_rate":0.9995,"p50_ms":660,"p95_ms":4961,"last_ok_days":0,"hit_rate":0.7025,"hit_samples":5664},"reviews":{"teams":0,"samples":[{"usefulness":"not_useful","reason":"The endpoint ignored the exact full_name/free-text intent and returned millions of unrelated people, making it unsuitable for locating the named contact.","client":"mcp","month":"2026-09"},{"usefulness":"not_useful","reason":"Returned unrelated Joy* people; ignored location/keywords filters; no Emoghware match","client":"mcp","month":"2026-09"},{"usefulness":"useful","reason":"people.search on Satya Nadella returned the correct LinkedIn URL as row 1, proving hop 2 after Lens name extraction.","client":"mcp","month":"2026-09"}]}},{"id":"blitzapi.people.employee-finder","provider":"blitzapi","provider_display":"BlitzAPI","name":"Find a company's employees","summary":"List employees at one LinkedIn company, with page and role filters.","method":"POST","path":"/v2/search/employee-finder","scope":"any_account","tier":"core","kind":"data","domain":"search","call_template":"treg call blitzapi.people.employee-finder --method POST --data '{\"company_linkedin_url\":\"https://www.linkedin.com/company/blitz-api\",\"max_results\":1,\"page\":1}'","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"record","reported_charge":{"path":"fair_usage.records_used","unit":"credit"},"source":"observed","source_url":"https://docs.blitz-api.ai/guide/reference/fair-use-policy","checked":"2026-10-16","confidence":"verified","note":"One record per returned person, company or job; fair_usage.records_used settled exactly against the free key-info balance in live calls. Empty pages use zero records.","usd":0.000495},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-10-16","added":"2026-10-16","docs_url":"https://docs.blitz-api.ai/api-reference/people-search/employee-finder","has_example":true,"input":{"bodyType":"json","body":{"company_linkedin_url":{"type":"string","required":true,"example":"https://www.linkedin.com/company/blitz-api"},"country_code":{"type":"array[string]","required":false,"note":"ISO two-letter codes or WORLD."},"continent":{"type":"array[string]","required":false},"sales_region":{"type":"array[string]","required":false},"job_level":{"type":"array[string]","required":false},"job_function":{"type":"array[string]","required":false},"min_connections_count":{"type":"integer","required":false},"is_recent_hire":{"type":"boolean","required":false},"max_results":{"type":"integer","required":false,"default":10,"min":1,"max":50,"example":1},"page":{"type":"integer","required":false,"default":1,"min":1}}},"body_allowlist":true,"test_request":{"body":{"company_linkedin_url":"https://www.linkedin.com/company/blitz-api","max_results":1,"page":1}},"observed":{"samples":11019,"decided":10955,"ok_rate":1.0,"p50_ms":556,"p95_ms":693,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},{"id":"blitzapi.people.search","provider":"blitzapi","provider_display":"BlitzAPI","name":"Search people across companies","summary":"Find people by role, location and company criteria with cursor pagination.","method":"POST","path":"/v2/search/people","scope":"any_account","tier":"core","kind":"data","domain":"search","call_template":"treg call blitzapi.people.search --method POST --data '{\"people\":{\"job_title\":{\"include\":[\"Founder\"]}},\"max_results\":1}'","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"record","reported_charge":{"path":"fair_usage.records_used","unit":"credit"},"source":"observed","source_url":"https://docs.blitz-api.ai/guide/reference/fair-use-policy","checked":"2026-10-16","confidence":"verified","note":"One record per returned person, company or job; fair_usage.records_used settled exactly against the free key-info balance in live calls. Empty pages use zero records.","usd":0.000495},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-10-16","added":"2026-10-16","docs_url":"https://docs.blitz-api.ai/api-reference/people-search/find-people","has_example":true,"input":{"bodyType":"json","body":{"company":{"type":"object","required":false,"note":"Company firmographic filters; use a LinkedIn company URL to target a specific employer."},"people":{"type":"object","required":false,"note":"Job title, level, function and location filters."},"max_results":{"type":"integer","required":false,"default":10,"min":1,"max":50,"example":1},"cursor":{"type":"string","required":false,"note":"Cursor from the prior page."}}},"body_allowlist":true,"test_request":{"body":{"people":{"job_title":{"include":["Founder"]}},"max_results":1}},"observed":{"samples":2914,"decided":2860,"ok_rate":1.0,"p50_ms":527,"p95_ms":719,"last_ok_days":0,"hit_rate":0.6801,"hit_samples":2860}},{"id":"blitzapi.people.waterfall-icp","provider":"blitzapi","provider_display":"BlitzAPI","name":"Find decision-makers by priority","summary":"Search one company through an ordered cascade of title criteria.","method":"POST","path":"/v2/search/waterfall-icp-keyword","scope":"any_account","tier":"core","kind":"data","domain":"search","call_template":"treg call blitzapi.people.waterfall-icp --method POST --data '{\"company_linkedin_url\":\"https://www.linkedin.com/company/blitz-api\",\"cascade\":[{\"include_title\":[\"Founder\"]}],\"max_results\":1}'","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"record","reported_charge":{"path":"fair_usage.records_used","unit":"credit"},"source":"observed","source_url":"https://docs.blitz-api.ai/guide/reference/fair-use-policy","checked":"2026-10-16","confidence":"verified","note":"One record per returned person, company or job; fair_usage.records_used settled exactly against the free key-info balance in live calls. Empty pages use zero records.","usd":0.000495},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-10-16","added":"2026-10-16","docs_url":"https://docs.blitz-api.ai/api-reference/people-search/waterfall-icp-search","has_example":true,"input":{"bodyType":"json","body":{"company_linkedin_url":{"type":"string","required":true,"example":"https://www.linkedin.com/company/blitz-api"},"cascade":{"type":"array[object]","required":true,"minItems":1,"maxItems":10,"note":"Each tier requires include_title and may set exclude_title, location and current-job options."},"max_results":{"type":"integer","required":false,"default":10,"min":1,"max":100,"example":1},"profile_min_connections":{"type":"integer","required":false}}},"body_allowlist":true,"test_request":{"body":{"company_linkedin_url":"https://www.linkedin.com/company/blitz-api","cascade":[{"include_title":["Founder"]}],"max_results":1}},"observed":{"samples":22055,"decided":22041,"ok_rate":0.9999,"p50_ms":530,"p95_ms":824,"last_ok_days":0,"hit_rate":null,"hit_samples":0},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Title cascade returned the Director of Revenue Management at a 500-home vacation rental company as the first match, for three records.","client":"mcp","month":"2026-10"}]}},{"id":"companyenrich.people.search","provider":"companyenrich","provider_display":"CompanyEnrich","name":"Search people by title, seniority, department or company","summary":"Searches people based on given criteria using page-based pagination","method":"POST","path":"/people/search","scope":"any_account","tier":"core","kind":"data","domain":"people","call_template":"treg call companyenrich.people.search --method POST --data '{\"pageSize\":1,\"page\":1,\"domains\":[\"stripe.com\"],\"seniority\":[\"c-suite\"]}'","cost":{"type":"per_result","value":2,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://companyenrich.com/pricing","checked":"2026-08-20","confidence":"verified","note":"2 credits PER PERSON RETURNED — pageSize is the price — with a 2-credit minimum on an empty result. VERIFIED 2026-08-20: pageSize 1 moved the credit meter by exactly 2.","usd":0.0196},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","added":"2026-08-20","docs_url":"https://docs.companyenrich.com/reference/post_people-search","has_example":true,"input":{"body":{"page":{"type":"integer","required":false,"note":"1-based; page * pageSize may not exceed 10,000 — past that use the scroll route","example":1},"pageSize":{"type":"integer","required":false,"note":"1-100, default 10. THIS IS THE PRICE — 2 credits per PERSON returned, so a default page costs 20 credits","example":1},"domains":{"type":"array[string]","required":false,"note":"employer domains, up to 2,500 — the usual way to enumerate a company's staff","example":["stripe.com"]},"positionQuery":{"type":"array[string]","required":false,"note":"free-text matches on the person's CURRENT job title; resolve real titles first with the free /positions/autocomplete","example":["Chief Executive Officer"]},"seniority":{"type":"array[string]","required":false,"note":"one or more of owner, founder, c-suite, partner, vp, head, director, manager, senior, entry, intern. NOTE the hyphen in `c-suite` — an underscore is rejected with a bodyless HTTP 400","example":["c-suite"]},"department":{"type":"array[string]","required":false,"note":"hierarchical department slugs, e.g. c-suite/finance-executive, engineering-technical/data-science"},"countries":{"type":"array[string]","required":false,"note":"ISO 3166-1 alpha-2 codes"},"query":{"type":"string","required":false,"note":"free-text match on the employer's name and domain, max 250 chars"},"companyFilter":{"type":"object","required":false,"note":"a nested company lookup — search people at companies matching firmographic criteria rather than a fixed domain list"},"atCurrentCompanyAfter":{"type":"string","required":false,"note":"UTC date — only people who joined their current employer after it; the job-change signal"},"atCurrentCompanyBefore":{"type":"string","required":false,"note":"UTC date — only people who joined before it"},"atCurrentPositionAfter":{"type":"string","required":false,"note":"UTC date — only people promoted into their current role after it"},"atCurrentPositionBefore":{"type":"string","required":false,"note":"UTC date"},"education":{"type":"object","required":false,"note":"school/degree filter"},"exclude":{"type":"object","required":false,"note":"people or companies to drop from the results"}},"queryParams":{"expand":{"type":"array[string]","required":false,"note":"`education` adds the education block at extra credit cost per person"}},"note":"BILLS PER RESULT — 2 credits per person, with a 2-credit minimum when nothing matches. There is no free count route for people (unlike companies), so keep pageSize at 1 while you tune filters. Results carry name, location, socials.linkedin_url and the full `experiences` array with position, seniority and department per role — but NOT an email address; that is a separate, dearer call (companyenrich.people.email)."},"test_request":{"body":{"pageSize":1,"page":1,"domains":["stripe.com"],"seniority":["c-suite"]}},"observed":{"samples":57507,"decided":56570,"ok_rate":0.9999,"p50_ms":297,"p95_ms":20589,"last_ok_days":0,"hit_rate":0.0795,"hit_samples":56520},"reviews":{"teams":0,"samples":[{"usefulness":"partly","reason":"Returned useful decision-maker profiles, but the 25 rows contained duplicates and covered only 15 distinct companies.","client":"mcp","month":"2026-09"}]}},{"id":"companyenrich.people.search.scroll","provider":"companyenrich","provider_display":"CompanyEnrich","name":"Scroll people search results past 10,000 rows","summary":"Searches people based on given criteria using cursor-based pagination","method":"POST","path":"/people/search/scroll","scope":"any_account","tier":"core","kind":"data","domain":"people","call_template":"treg call companyenrich.people.search.scroll --method POST --data '{\"pageSize\":1,\"domains\":[\"stripe.com\"],\"positionQuery\":[\"Chief Executive Officer\"]}'","cost":{"type":"per_result","value":2,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://companyenrich.com/pricing","checked":"2026-08-20","confidence":"verified","note":"2 credits per person returned, 2-credit minimum on an empty page. VERIFIED live 2026-08-20.","usd":0.0196},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","added":"2026-08-20","docs_url":"https://docs.companyenrich.com/reference/post_people-search-scroll","has_example":true,"input":{"body":{"pageSize":{"type":"integer","required":false,"note":"1-100. THIS IS THE PRICE — 2 credits per person returned","example":1},"cursor":{"type":"string","required":false,"note":"omit for the first page, then pass `next_cursor` from the previous response"},"domains":{"type":"array[string]","required":false,"note":"employer domains, up to 2,500","example":["stripe.com"]},"positionQuery":{"type":"array[string]","required":false,"note":"matches on current job title","example":["Chief Executive Officer"]}},"note":"identical filter set to companyenrich.people.search — every field there applies — with a cursor instead of a page number and no 10,000-row ceiling. For anything large, the async people export reserves credits up front and is safer."},"test_request":{"body":{"pageSize":1,"domains":["stripe.com"],"positionQuery":["Chief Executive Officer"]}},"observed":{"samples":3012,"decided":2493,"ok_rate":1.0,"p50_ms":262,"p95_ms":1244,"last_ok_days":0,"hit_rate":0.0052,"hit_samples":2115}},{"id":"contactout.people.decision-makers","provider":"contactout","provider_display":"ContactOut","name":"Find company decision makers without revealing contacts","summary":"Find company decision makers without revealing contacts","method":"GET","path":"/v1/people/decision-makers","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call contactout.people.decision-makers --query 'reveal_info=<boolean>'","cost":{"type":"per_result","value":0.02,"currency":"USD","per":1,"unit":"result","source":"docs","source_url":"https://api.contactout.com/","checked":"2026-09-08","confidence":"documented","note":"Starter commercial rates supplied by the account owner. Work email $0.15, personal email $0.25, phone $0.25 per profile with a hit; search $0.02 per returned profile/company. Multiple addresses of one type consume one credit per profile. No contact hit means no contact charge. Supply at least one of linkedin_url, domain or name. Pages contain up to 25 profiles. The platform hold is up to $0.50; this route has no page_size control. Reveal may return both email types and phones; use no-reveal then work-email contact for work-only enrichment.","contactout":{"job":"decision","rates_micro":{"work_email":150000,"personal_email":250000,"phone":250000,"search":20000}},"usd":0.02},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":"2026-09-08","docs_url":"https://api.contactout.com/","has_example":false,"input":{"queryParams":{"linkedin_url":{"type":"string"},"domain":{"type":"string"},"name":{"type":"string"},"page":{"type":"integer","default":1},"reveal_info":{"type":"boolean","required":true,"enum":[false]}},"note":"Supply at least one of linkedin_url, domain or name. Pages contain up to 25 profiles. The platform hold is up to $0.50; this route has no page_size control. Reveal may return both email types and phones; use no-reveal then work-email contact for work-only enrichment."},"test_request":null,"observed":{"samples":35091,"decided":30831,"ok_rate":0.9998,"p50_ms":242,"p95_ms":765,"last_ok_days":0,"hit_rate":null,"hit_samples":0},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Found named leaders by domain where another database had only a generic contact; one of 10 profiles was a different company with a similar name.","client":"mcp","month":"2026-09"}]}},{"id":"contactout.people.decision-makers.reveal","provider":"contactout","provider_display":"ContactOut","name":"Find company decision makers and reveal contacts","summary":"Find company decision makers and reveal contacts","method":"GET","path":"/v1/people/decision-makers","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call contactout.people.decision-makers.reveal --query 'reveal_info=<boolean>'","cost":{"type":"per_result","value":0.67,"currency":"USD","per":1,"unit":"result","source":"docs","source_url":"https://api.contactout.com/","checked":"2026-09-08","confidence":"documented","note":"Starter commercial rates supplied by the account owner. Work email $0.15, personal email $0.25, phone $0.25 per profile with a hit; search $0.02 per returned profile/company. Multiple addresses of one type consume one credit per profile. No contact hit means no contact charge. Supply at least one of linkedin_url, domain or name. Pages contain up to 25 profiles. The platform hold is up to $16.75; this route has no page_size control. Reveal may return both email types and phones; use no-reveal then work-email contact for work-only enrichment.","contactout":{"job":"decision","rates_micro":{"work_email":150000,"personal_email":250000,"phone":250000,"search":20000}},"usd":0.67},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":"2026-09-08","docs_url":"https://api.contactout.com/","has_example":false,"input":{"queryParams":{"linkedin_url":{"type":"string"},"domain":{"type":"string"},"name":{"type":"string"},"page":{"type":"integer","default":1},"reveal_info":{"type":"boolean","required":true,"enum":[true]}},"note":"Supply at least one of linkedin_url, domain or name. Pages contain up to 25 profiles. The platform hold is up to $16.75; this route has no page_size control. Reveal may return both email types and phones; use no-reveal then work-email contact for work-only enrichment."},"test_request":null,"observed":{"samples":0,"decided":0,"ok_rate":null,"p50_ms":null,"p95_ms":null,"last_ok_days":null,"hit_rate":null,"hit_samples":0}},{"id":"contactout.people.search","provider":"contactout","provider_display":"ContactOut","name":"Search people without revealing contacts","summary":"Search people without revealing contacts","method":"POST","path":"/v1/people/search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call contactout.people.search --method POST --data '{\"reveal_info\":\"<boolean>\"}'","cost":{"type":"per_result","value":0.02,"currency":"USD","per":1,"unit":"result","source":"docs","source_url":"https://api.contactout.com/","checked":"2026-09-08","confidence":"documented","note":"Starter commercial rates supplied by the account owner. Work email $0.15, personal email $0.25, phone $0.25 per profile with a hit; search $0.02 per returned profile/company. Multiple addresses of one type consume one credit per profile. No contact hit means no contact charge. Use the documented filters. recently_changed_jobs cannot combine with years_in_current_role. match_experience cannot combine with current_titles_only or company_filter. See docs for accepted industry, seniority and size values. reveal_info=true can return both email types and phones. For work-only contacts, search without reveal then use the work-email contact tool.","contactout":{"job":"search","rates_micro":{"work_email":150000,"personal_email":250000,"phone":250000,"search":20000}},"usd":0.02},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":"2026-09-08","docs_url":"https://api.contactout.com/","has_example":false,"input":{"bodyType":"json","body":{"job_title":{"type":"array"},"past_job_title":{"type":"array"},"job_function":{"type":"array"},"seniority":{"type":"array"},"skills":{"type":"array"},"languages":{"type":"array"},"education":{"type":"array"},"educations":{"type":"array"},"location":{"type":"array"},"current_work_location":{"type":"array"},"past_work_location":{"type":"array"},"company":{"type":"array"},"past_company":{"type":"array"},"domain":{"type":"array"},"industry":{"type":"array"},"company_size":{"type":"array"},"years_of_experience":{"type":"array"},"years_in_current_role":{"type":"array"},"exclude_job_titles":{"type":"array"},"exclude_companies":{"type":"array"},"name":{"type":"string"},"keyword":{"type":"string"},"company_filter":{"type":"string"},"match_experience":{"type":"string"},"current_titles_only":{"type":"boolean"},"include_related_job_titles":{"type":"boolean"},"recently_changed_jobs":{"type":"boolean"},"is_currently_working":{"type":"boolean"},"detailed_experience":{"type":"boolean"},"detailed_education":{"type":"boolean"},"location_radius":{"type":"integer","min":1,"max":500},"page":{"type":"integer","default":1},"page_size":{"type":"integer","min":1,"max":25,"default":25},"data_types":{"type":"array","note":"Availability filter, NOT a reveal selector."},"reveal_info":{"type":"boolean","required":true,"enum":[false]},"output_fields":{"type":"array","note":"Custom profile fields; do not omit contact_info when revealing contacts."}},"note":"Use the documented filters. recently_changed_jobs cannot combine with years_in_current_role. match_experience cannot combine with current_titles_only or company_filter. See docs for accepted industry, seniority and size values. reveal_info=true can return both email types and phones. For work-only contacts, search without reveal then use the work-email contact tool."},"test_request":null,"observed":{"samples":8254,"decided":7948,"ok_rate":0.9999,"p50_ms":263,"p95_ms":857,"last_ok_days":0,"hit_rate":null,"hit_samples":0},"reviews":{"teams":0,"samples":[{"usefulness":"partly","reason":"Good India/title/years filtering, but open-to-work is only a returned work_status field, not a search filter, so most of a $0.50 page is discarded. is_currently_working=false returned zero rows.","client":"mcp","month":"2026-09"},{"usefulness":"partly","reason":"domain=merlinlabs.com still leaked one Merlin Entertainments (UK) profile; metadata said 5 results but 4 returned. Other 3 matched Amazon correctly.","client":"mcp","month":"2026-09"}]}},{"id":"contactout.people.search.reveal","provider":"contactout","provider_display":"ContactOut","name":"Search people and reveal contacts","summary":"Search people and reveal contacts","method":"POST","path":"/v1/people/search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call contactout.people.search.reveal --method POST --data '{\"page_size\":1,\"reveal_info\":\"<boolean>\"}'","cost":{"type":"per_result","value":0.67,"currency":"USD","per":1,"unit":"result","source":"docs","source_url":"https://api.contactout.com/","checked":"2026-09-08","confidence":"documented","note":"Starter commercial rates supplied by the account owner. Work email $0.15, personal email $0.25, phone $0.25 per profile with a hit; search $0.02 per returned profile/company. Multiple addresses of one type consume one credit per profile. No contact hit means no contact charge. Use the documented filters. recently_changed_jobs cannot combine with years_in_current_role. match_experience cannot combine with current_titles_only or company_filter. See docs for accepted industry, seniority and size values. reveal_info=true can return both email types and phones. For work-only contacts, search without reveal then use the work-email contact tool.","contactout":{"job":"search","rates_micro":{"work_email":150000,"personal_email":250000,"phone":250000,"search":20000}},"usd":0.67},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":"2026-09-08","docs_url":"https://api.contactout.com/","has_example":false,"input":{"bodyType":"json","body":{"job_title":{"type":"array"},"past_job_title":{"type":"array"},"job_function":{"type":"array"},"seniority":{"type":"array"},"skills":{"type":"array"},"languages":{"type":"array"},"education":{"type":"array"},"educations":{"type":"array"},"location":{"type":"array"},"current_work_location":{"type":"array"},"past_work_location":{"type":"array"},"company":{"type":"array"},"past_company":{"type":"array"},"domain":{"type":"array"},"industry":{"type":"array"},"company_size":{"type":"array"},"years_of_experience":{"type":"array"},"years_in_current_role":{"type":"array"},"exclude_job_titles":{"type":"array"},"exclude_companies":{"type":"array"},"name":{"type":"string"},"keyword":{"type":"string"},"company_filter":{"type":"string"},"match_experience":{"type":"string"},"current_titles_only":{"type":"boolean"},"include_related_job_titles":{"type":"boolean"},"recently_changed_jobs":{"type":"boolean"},"is_currently_working":{"type":"boolean"},"detailed_experience":{"type":"boolean"},"detailed_education":{"type":"boolean"},"location_radius":{"type":"integer","min":1,"max":500},"page":{"type":"integer","default":1},"page_size":{"type":"integer","min":1,"max":25,"required":true,"example":1,"note":"Platform calls require an explicit page_size; 1 reserves at most $0.67."},"data_types":{"type":"array","note":"Availability filter, NOT a reveal selector."},"reveal_info":{"type":"boolean","required":true,"enum":[true]},"output_fields":{"type":"array","note":"Custom profile fields; do not omit contact_info when revealing contacts."}},"note":"Use the documented filters. recently_changed_jobs cannot combine with years_in_current_role. match_experience cannot combine with current_titles_only or company_filter. See docs for accepted industry, seniority and size values. reveal_info=true can return both email types and phones. For work-only contacts, search without reveal then use the work-email contact tool."},"test_request":null,"observed":{"samples":26,"decided":26,"ok_rate":1.0,"p50_ms":980,"p95_ms":6214,"last_ok_days":11,"hit_rate":null,"hit_samples":0}},{"id":"coresignal.people.search","provider":"coresignal","provider_display":"Coresignal","name":"Search people by title, employer or country — ids, free","summary":"Find people by Elasticsearch filter (title, employer, country) — ids only, free","method":"POST","path":"/employee_multi_source/search/es_dsl","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call coresignal.people.search --method POST --data '{\"query\":{\"bool\":{\"must\":[{\"match\":{\"active_experience_title\":\"Head of Marketing\"}}]}}}'","cost":{"type":"free","value":0,"currency":"USD","unit":"call","note":"search returns ids only and consumes no credits","usd":0.0},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":"2026-07-28","docs_url":"https://docs.coresignal.com/employee-api/multi-source-employee-api/elasticsearch-dsl","has_example":false,"input":{"bodyType":"json","body":{"query":{"type":"object","required":true,"note":"an Elasticsearch DSL query over the employee schema, e.g. {\"bool\": {\"must\": [{\"match\": {\"active_experience_title\": \"Head of Marketing\"}}]}}","example":{"bool":{"must":[{"match":{"active_experience_title":"Head of Marketing"}}]}}}},"note":"returns an ARRAY OF IDS — read each with coresignal.people.enrich (20 credits each). There is NO /search/filter on a multi_source collection; es_dsl is the only search form. Query params: items_per_page (1-1000, default 1000) and `after` for cursor paging"},"test_request":null,"observed":{"samples":13062,"decided":9192,"ok_rate":0.9965,"p50_ms":388,"p95_ms":1218,"last_ok_days":0,"hit_rate":null,"hit_samples":0},"reviews":{"teams":0,"samples":[{"usefulness":"partly","reason":"Useful evidence for a bounded audit; returned rows, identity, professional relevance and field coverage were assessed separately.","client":"cli","month":"2026-10"},{"usefulness":"partly","reason":"Historical employer, sales role, and employment-year filters returned a bounded set of IDs. Full records still need retrieval and validation before using the matches.","client":"mcp","month":"2026-09"}]}},{"id":"crunchbase.people.search","provider":"crunchbase","provider_display":"Crunchbase","name":"Search people by role, location or company","summary":"Search Crunchbase people by role, location or the company they are tied to","method":"POST","path":"/searches/people","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call crunchbase.people.search --method POST --data '{\"field_ids\":[\"identifier\",\"primary_job_title\",\"primary_organization\"],\"query\":[{\"type\":\"predicate\",\"field_id\":\"primary_job_title\",\"operator_id\":\"contains\",\"values\":[\"founder\"]}]}'","cost":{"type":"per_call","value":null,"currency":"USD","per":1,"unit":"call","source":"docs","checked":"2026-07-28","confidence":"unknown","note":"no per-call price; covered by the licence.","usd":null},"async":null,"platform_eligible":false,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":"2026-07-28","docs_url":"https://data.crunchbase.com/docs/examples-search-api","has_example":false,"input":{"bodyType":"json","body":{"field_ids":{"type":"array[string]","required":true,"note":"fields to return on each hit","example":["identifier","primary_job_title","primary_organization"]},"query":{"type":"array[object]","required":true,"note":"same AND-only predicate shape and operator set as the organization search","example":[{"type":"predicate","field_id":"primary_job_title","operator_id":"contains","values":["founder"]}]},"order":{"type":"array[object]","required":false},"limit":{"type":"integer","required":false,"note":"max 1000, default 100","example":1},"after_id":{"type":"string","required":false}}},"test_request":null,"observed":{"samples":0,"decided":0,"ok_rate":null,"p50_ms":null,"p95_ms":null,"last_ok_days":null,"hit_rate":null,"hit_samples":0}},{"id":"crustdata.people.search","provider":"crustdata","provider_display":"Crustdata","name":"Search people by role, company, location or NL query","summary":"Search indexed professional profiles with structured filters, a natural-language hybrid query, or both","method":"POST","path":"/person/search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call crustdata.people.search --method POST --data '{\"filters\":{\"field\":\"basic_profile.name\",\"type\":\"=\",\"value\":\"Satya Nadella\"},\"limit\":1}'","cost":{"type":"per_result","value":0.03,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://docs.crustdata.com/general/pricing","checked":"2026-08-24","confidence":"documented","note":"0.03 Crustdata credits per profile returned; no result is free.","usd":0.009},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-25","added":"2026-08-25","docs_url":"https://docs.crustdata.com/person-docs/search/introduction","has_example":true,"input":{"bodyType":"json","body":{"filters":{"type":"object","required":false,"note":"required when search is omitted; one condition or nested and/or group. Can be combined with ranked search","example":{"field":"basic_profile.name","type":"=","value":"Satya Nadella"}},"search":{"type":"object","required":false,"note":"{query, mode?} for ranked NL search; mode hybrid|lexical|semantic default hybrid. Supply filters and/or search. When search is set, sorts are unsupported","example":{"query":"founding engineers at developer tools startups","mode":"hybrid"}},"fields":{"type":"array[string]","required":false,"note":"dot-path fields to return"},"sorts":{"type":"array[object]","required":false,"note":"filter-only; each item is {field, order:'asc'|'desc'}. Not supported with ranked search"},"limit":{"type":"integer","required":false,"note":"results per page, 1-1000; this is the price dial","example":1},"cursor":{"type":"string","required":false,"note":"next_cursor from the prior response; keep filters and search identical across pages"}},"note":"supply at least one of filters or search"},"test_request":{"body":{"filters":{"field":"basic_profile.name","type":"=","value":"Satya Nadella"},"limit":1}},"observed":{"samples":69462,"decided":62509,"ok_rate":0.9997,"p50_ms":410,"p95_ms":2111,"last_ok_days":0,"hit_rate":0.3179,"hit_samples":62491},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Past-employer filter by LinkedIn company id plus seniority and title filters returned alumni with dated work history, enough to compute tenure overlap.","client":"mcp","month":"2026-10"},{"usefulness":"partly","reason":"Returned Oregon veterinarian Tamara Kimmel, not Tamara Lynn Kimmel of Florida","client":"cli","month":"2026-09"}]}},{"id":"diffbot.people.search","provider":"diffbot","provider_display":"Diffbot","name":"Search people by DQL filter — role, employer, skills","summary":"Search the Diffbot Knowledge Graph for people by DQL filter (role, employer, skills)","method":"GET","path":"/dql","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call diffbot.people.search --query 'query=type:Person employments.employer.name:\"Diffbot\"' --query size=1","cost":{"type":"per_result","value":25,"currency":"credit","per":1,"unit":"record","source":"observed","source_url":"https://www.diffbot.com/pricing/","checked":"2026-07-31","confidence":"verified","note":"25 credits per entity record returned (100 per facet-query result); `size` is the price. OBSERVED 2026-07-31 — GET /v4/account's daily usage rows reconcile exactly to credits = 25*entities + 1*extractions + 1*nlp on two independent days — 2026-07-28 billed 136 for 5 entities + 10 extractions + 1 nlp, and 2026-07-30 billed 60 for 2 + 9 + 1, which is the whole charge with nothing left over. The meter counts ENTITIES RETURNED, not calls, so a lookup answering with one record costs 25 and a multi-record response scales; every observed call returned exactly one.","usd":0.0299},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","added":"2026-07-28","docs_url":"https://docs.diffbot.com/docs/tutorial-quickstart-with-knowledge-graph-search","has_example":true,"input":{"queryParams":{"query":{"type":"string","required":true,"note":"a DQL query string starting with type:Person, e.g. type:Person employments.employer.name:\"Diffbot\"","example":"type:Person employments.employer.name:\"Diffbot\""},"type":{"type":"string","required":false,"note":"'query' (default) | 'refresh'"},"size":{"type":"integer","required":false,"note":"entities to return, DEFAULT 50 — at 25 credits each that is a 1,250-credit call if you leave it unset","example":1},"from":{"type":"integer","required":false,"example":0},"format":{"type":"string","required":false,"note":"json (default) | jsonl | csv | xls | xlsx"},"jsonmode":{"type":"string","required":false,"note":"'extended' adds provenance, 'id' returns bare DiffbotIds"}},"note":"same /dql endpoint as company search — the `type:` facet inside the query string is what switches the entity kind"},"test_request":{"queryParams":{"query":"type:Person employments.employer.name:\"Diffbot\"","size":1}},"observed":{"samples":9,"decided":9,"ok_rate":1.0,"p50_ms":3066,"p95_ms":4684,"last_ok_days":2,"hit_rate":null,"hit_samples":0}},{"id":"dropleads.people.search","provider":"dropleads","provider_display":"Dropleads","name":"Search people","summary":"Search the Dropleads people database with company, role, location and intent filters.","method":"POST","path":"/api/v2/prime-db/leads/search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call dropleads.people.search --method POST --data '{\"filters\":{\"companyDomains\":[\"example.test\"]},\"pagination\":{\"page\":1,\"limit\":1}}'","cost":{"type":"free","value":0,"currency":"USD","per":1,"unit":"call","note":"Searching and counting do not consume credits; only returned-data actions are metered.","usd":0.0},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-15","added":"2026-09-15","docs_url":"https://dropleads.readme.io/reference/post_api-v2-prime-db-leads-search","has_example":true,"input":{"bodyType":"json","body":{"filters":{"type":"object","required":true,"example":{"companyDomains":["example.com"],"jobTitles":["Founder"]},"note":"Filter object. Supported keys are jobTitles, jobTitlesExclude, jobTitlesSimilar, industries, industriesExclude, keywords, keywordsExclude, technologies, technologiesExclude, departments, departmentsExclude, seniority, seniorityExclude, companyNames, companyDomains, linkedinUrls, employeeRanges, customEmployeeRange, revenueRange, fundingRange, foundedYear, countries, states, cities, locationScope, personalCountries, personalStates, personalCities, personalRegions, organizationCountries, organizationStates, organizationCities, organizationRegions, lists, companyLists, segments, segmentsExclude, buyingIntent, and requireEmail. Most inclusion/exclusion fields are arrays; personal and organization location scopes and saved-list filters use the documented objects. countries uses the live-verified plain list of country names; an include object returns 200 but is ignored by the provider."},"pagination":{"type":"object","required":false,"default":{"page":1,"limit":20},"example":{"page":1,"limit":10},"note":"page starts at 1; limit is clamped by Dropleads to 50."}}},"test_request":{"body":{"filters":{"companyDomains":["example.test"]},"pagination":{"page":1,"limit":1}}},"observed":{"samples":1256266,"decided":1120202,"ok_rate":0.9673,"p50_ms":2101,"p95_ms":79438,"last_ok_days":0,"hit_rate":0.2341,"hit_samples":1075628},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Free domain search returned owner with LinkedIn URL; no location field though.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Free search returned 50 relevant SE and CS lecturers with full names, employers and LinkedIn URLs that fed straight into email finding. The keywords filter is weak; filter by title yourself.","client":"mcp","month":"2026-10"},{"usefulness":"partly","reason":"LinkedIn URL filter resolved the exact person for free, but the title returned looked stale compared with the person's current role.","client":"mcp","month":"2026-10"}]}},{"id":"enrichlayer.people.search","provider":"enrichlayer","provider_display":"Enrichlayer","name":"Person search","summary":"Search people by skills, location, role, work history and other filters.","method":"GET","path":"/api/v2/search/person","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call enrichlayer.people.search --query first_name=Satya --query last_name=Nadella --query page_size=1","cost":{"type":"per_result","value":3,"currency":"credit","per":1,"unit":"result","source":"observed","source_url":"https://enrichlayer.com/docs","checked":"2026-10-01","confidence":"verified","enrichlayer":{"field":"results","max_page":10,"extra_per_result":{"enrich_profiles":{"enrich":1},"use_cache":{"if-recent":2}}},"usd":0.3},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-10-01","added":"2026-09-30","docs_url":"https://enrichlayer.com/docs/api/v2/search-api/person-search","has_example":true,"input":{"queryParams":{"country":{"type":"string","required":false},"first_name":{"type":"string","required":false},"last_name":{"type":"string","required":false},"education_field_of_study":{"type":"string","required":false},"education_degree_name":{"type":"string","required":false},"education_school_name":{"type":"string","required":false},"education_school_profile_url":{"type":"string","required":false},"current_role_title":{"type":"string","required":false},"past_role_title":{"type":"string","required":false},"current_role_before":{"type":"string","required":false},"current_role_after":{"type":"string","required":false},"current_company_profile_url":{"type":"string","required":false},"past_company_profile_url":{"type":"string","required":false},"current_job_description":{"type":"string","required":false},"past_job_description":{"type":"string","required":false},"current_company_name":{"type":"string","required":false},"past_company_name":{"type":"string","required":false},"groups":{"type":"string","required":false},"languages":{"type":"string","required":false},"region":{"type":"string","required":false},"city":{"type":"string","required":false},"headline":{"type":"string","required":false},"summary":{"type":"string","required":false},"industries":{"type":"string","required":false},"interests":{"type":"string","required":false},"skills":{"type":"string","required":false},"skills_all_in_list":{"type":"string","required":false},"current_company_country":{"type":"string","required":false},"current_company_region":{"type":"string","required":false},"current_company_city":{"type":"string","required":false},"current_company_type":{"type":"string","required":false},"current_company_follower_count_min":{"type":"string","required":false},"current_company_follower_count_max":{"type":"string","required":false},"current_company_industry":{"type":"string","required":false},"current_company_primary_industry":{"type":"string","required":false},"current_company_specialities":{"type":"string","required":false},"current_company_employee_count_category":{"type":"string","required":false},"current_company_employee_count_min":{"type":"string","required":false},"current_company_employee_count_max":{"type":"string","required":false},"current_company_description":{"type":"string","required":false},"current_company_founded_after_year":{"type":"string","required":false},"current_company_founded_before_year":{"type":"string","required":false},"current_company_funding_amount_min":{"type":"string","required":false},"current_company_funding_amount_max":{"type":"string","required":false},"current_company_funding_raised_after":{"type":"string","required":false},"current_company_funding_raised_before":{"type":"string","required":false},"current_company_domain_name":{"type":"string","required":false},"public_identifier_in_list":{"type":"string","required":false},"public_identifier_not_in_list":{"type":"string","required":false},"page_size":{"type":"string","required":false,"note":"Platform calls require a decimal string from 1 to 10; BYOK calls retain the upstream default."},"follower_count_min":{"type":"string","required":false},"follower_count_max":{"type":"string","required":false},"enrich_profiles":{"type":"string","required":false,"enum":["skip","enrich"]},"use_cache":{"type":"string","required":false,"enum":["if-present","if-recent"]},"next_token":{"type":"string","required":false,"note":"Pass the upstream pagination token unchanged."}},"note":"All documented search filters are available. Shared-key calls require page_size 1–10; continue with next_token for more results. Shared-key rate is 3 credits per result, plus 1 for enrichment and 2 for recent data on this PAYG key."},"strict_query":true,"test_request":{"queryParams":{"first_name":"Satya","last_name":"Nadella","page_size":"1"}},"observed":{"samples":171,"decided":171,"ok_rate":0.9942,"p50_ms":954,"p95_ms":3929,"last_ok_days":1,"hit_rate":0.4529,"hit_samples":170}},{"id":"exa.people.search","provider":"exa","provider_display":"Exa","name":"Search people by description","summary":"The search endpoint lets you intelligently search the web and extract contents from the results.","method":"POST","path":"/search","scope":"any_account","tier":"core","kind":"data","domain":"people","call_template":"treg call exa.people.search --method POST --data '{\"query\":\"head of security at a fintech in berlin\",\"category\":\"people\",\"numResults\":3}'","cost":{"type":"per_call","value":7,"currency":"USD","per":1000,"unit":"call","source":"observed","source_url":"https://exa.ai/pricing","checked":"2026-08-27","confidence":"verified","note":"$0.007 per call for up to 10 results (OBSERVED 2026-08-27: category people, 5 results → costDollars.total 0.007), plus $0.001 per result beyond 10. Platform billing settles the exact costDollars.total.","usd":0.007},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-27","added":"2026-08-27","docs_url":"https://docs.exa.ai/reference/search","has_example":true,"input":{"bodyType":"json","body":{"query":{"type":"string","required":true,"note":"describe the person in words — role, seniority, location, industry, anything a profile page would say. Free text, not filters: 'head of security at a fintech in berlin' works, so does 'ai safety researchers in greater phoenix'","example":"head of security at a fintech in berlin"},"category":{"type":"string","required":true,"note":"must be `people`","example":"people"},"numResults":{"type":"integer","required":false,"note":"1-100, default 10; beyond 10 adds $0.001 each","example":5},"includeDomains":{"type":"array[string]","required":false,"note":"e.g. [\"linkedin.com\"] to keep to one profile host"},"contents":{"type":"object","required":false,"note":"{highlights: true} returns the profile lines that matched the query"}},"note":"each result is a profile page: url (mostly linkedin.com/in/…), title (the person's name), publishedDate, and an `entities` block with the structured person record Exa extracted (name, current title, company, location). No contact data — pair with a people.enrich or people.email.find provider for that. Scored 72% R@1 / 94.5% R@10 on Exa's open people-search benchmark; the structured providers under this capability need role+location filters instead of free text."},"test_request":{"body":{"query":"head of security at a fintech in berlin","category":"people","numResults":3}},"observed":{"samples":142311,"decided":138830,"ok_rate":0.999,"p50_ms":1794,"p95_ms":6087,"last_ok_days":0,"hit_rate":0.9946,"hit_samples":134983},"reviews":{"teams":10,"samples":[{"usefulness":"useful","reason":"Confirmed the visitor is still employed and showed her new title plus a print production manager.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Surfaced extra staff at the target bank (CFO, lender) with work history; about half the results were people at other local banks.","client":"mcp","month":"2026-10"},{"usefulness":"partly","reason":"Returned relevant bookkeeping owner profiles, but client counts, current tools, and problem fit still require manual screening.","client":"cli","month":"2026-10"}],"share":{"useful":0.7,"partly":0.24,"not_useful":0.06}}},{"id":"fiber-ai.people.search","provider":"fiber-ai","provider_display":"Fiber AI","name":"Search people by seniority or current employer","summary":"Search for people using filters","method":"POST","path":"/v1/people-search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call fiber-ai.people.search --method POST --data '{\"currentCompanies\":[{\"domain\":\"stripe.com\"}],\"pageSize\":1}'","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"result","source":"docs","source_url":"https://api.fiber.ai/ai-docs/peopleSearch.md","checked":"2026-08-17","confidence":"documented","note":"1 credit per profile returned. pageSize is the cost dial.","usd":0.02},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":404,"means":"the company filter did not resolve to a known company (`Failed to resolve company filters`) — no people to return, an expected outcome and free; do not retry the same domain"},"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":"2026-08-20","docs_url":"https://api.fiber.ai/ai-docs/peopleSearch.md","has_example":true,"input":{"bodyType":"json","body":{"searchParams":{"type":"object","required":false,"note":"typed people filters. Titles use seniority groups (founder, c-suite, vp, director, …) not regex. Full schema at the docs URL"},"currentCompanies":{"type":"array[object]","required":false,"note":"pin to current employers by domain or LinkedIn slug/URL — top-level, not inside searchParams","example":[{"domain":"stripe.com"}]},"pageSize":{"type":"integer","required":false,"note":"1-1000, default 25 — 1 credit per profile returned","example":1},"cursor":{"type":"string","required":false}},"note":"operationId peopleSearch. Returns people, not emails/phones. Pipe LinkedIn URLs into fiber-ai.people.contacts.reveal."},"test_request":{"body":{"currentCompanies":[{"domain":"stripe.com"}],"pageSize":1}},"observed":{"samples":39160,"decided":19935,"ok_rate":0.9622,"p50_ms":860,"p95_ms":1680,"last_ok_days":0,"hit_rate":0.2028,"hit_samples":19354}},{"id":"findymail.search.domain","provider":"findymail","provider_display":"Findymail","name":"Find contacts at a domain by role (deprecated)","summary":"Find verified emails for people holding given roles at a company domain","method":"POST","path":"/search/domain","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call findymail.search.domain --method POST --data '{\"domain\":\"stripe.com\",\"roles\":[\"ceo\"]}'","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://www.findymail.com/pricing","checked":"2026-08-20","confidence":"documented","note":"1 finder credit per verified email returned — the number of roles is the price dial","usd":0.0198},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-28","added":"2026-08-20","docs_url":"https://app.findymail.com/docs/","has_example":true,"input":{"body":{"domain":{"type":"string","required":true,"note":"the company domain, no protocol or www","example":"stripe.com"},"roles":{"type":"array[string]","required":true,"note":"roles to look for, e.g. ceo, cto, marketing","example":["ceo"]},"webhook_url":{"type":"string","required":false,"note":"if set, the result is POSTed here instead of being awaited inline"}},"note":"returns {contacts: [...]}. DEPRECATED in Findymail's own docs in favour of /search/employees, which takes explicit job titles and a result count — prefer that one for new work"},"test_request":{"body":{"domain":"stripe.com","roles":["ceo"]}},"observed":{"samples":40629,"decided":3758,"ok_rate":0.9923,"p50_ms":4543,"p95_ms":32576,"last_ok_days":0,"hit_rate":0.4427,"hit_samples":3729},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Compact response (name + email) for a role query on a company domain; returned a plausible head-of-marketing contact for a consumer brand. Title not returned, so role match is assumed from the query.","client":"mcp","month":"2026-10"}]}},{"id":"findymail.search.employees","provider":"findymail","provider_display":"Findymail","name":"Find employees at a company by job title","summary":"Find people working at a company website who hold the job titles you name","method":"POST","path":"/search/employees","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call findymail.search.employees --method POST --data '{\"website\":\"stripe.com\",\"job_titles\":[\"Head of Engineering\"],\"count\":1}'","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://www.findymail.com/pricing","checked":"2026-08-20","confidence":"documented","note":"1 finder credit per contact found; `count` caps the spend","usd":0.0198},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-28","added":"2026-08-20","docs_url":"https://app.findymail.com/docs/","has_example":true,"input":{"body":{"website":{"type":"string","required":true,"note":"the company website or domain","example":"stripe.com"},"job_titles":{"type":"array[string]","required":true,"note":"job titles to match","example":["Head of Engineering"]},"count":{"type":"integer","required":false,"note":"how many contacts to return, max 5 — THIS IS THE PRICE DIAL (1 finder credit per contact returned)","example":1}},"note":"returns an array of {name, linkedinUrl, companyWebsite, companyName, jobTitle}. Always set an explicit small `count`"},"test_request":{"body":{"website":"stripe.com","job_titles":["Head of Engineering"],"count":1}},"observed":{"samples":68657,"decided":47109,"ok_rate":0.9853,"p50_ms":7784,"p95_ms":19643,"last_ok_days":0,"hit_rate":0.2453,"hit_samples":46383},"reviews":{"teams":5,"samples":[{"usefulness":"useful","reason":"Returned the CEO, a co-founder and an ops manager for a 30-person AI company, with LinkedIn URLs.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Returned two plausible Stripe marketing titles with LinkedIn URLs","client":"mcp","month":"2026-09"},{"usefulness":"partly","reason":"Confirmed public role discovery, but the served provider ignored the country filter, so the row cannot pass Corporly's Thailand eligibility gate without independent location evidence.","client":"mcp","month":"2026-09"}],"share":{"useful":0.8,"partly":0.2,"not_useful":0.0}}},{"id":"getleadsio.people.search","provider":"getleadsio","provider_display":"GetLeads.io","name":"Search the contact database","summary":"Search business contacts with person, role, company, location, email, hiring, and funding filters.","method":"POST","path":"/api/v1/contacts/search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call getleadsio.people.search --method POST --data '{\"filters\":{\"domains\":[\"treg-nonexistent-20260916.invalid\"],\"email_status\":[\"VALID\"]},\"limit\":1,\"offset\":0}'","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"record","source":"observed","source_url":"https://www.getleads.io/docs/#post-apiv1contactssearch","checked":"2026-09-16","confidence":"verified","note":"One credit per returned record. Live one-row pages each reported and consumed one credit; a zero-row page reported and consumed zero.","usd":0.0,"trial_calls_per_team_day":5},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-16","added":"2026-09-16","docs_url":"https://www.getleads.io/docs/#post-apiv1contactssearch","has_example":true,"input":{"body":{"filters":{"type":"object","required":true,"example":{"domains":["stripe.com"],"email_status":["VALID"]},"note":"Supports role, company, industry, technology, geography, identity, email-quality, hiring, funding, revenue, headcount, traffic, ad-spend, and exclusion filters documented by GetLeads.io."},"limit":{"type":"integer","required":false,"default":1000,"min":1,"max":5000},"offset":{"type":"integer","required":false,"default":0,"min":0},"max_per_company":{"type":"integer","required":false,"min":1,"max":50},"columns":{"type":"array[string]","required":false},"where_sql":{"type":"string","required":false,"max":4000,"note":"Advanced predicate over the provider's internal columns. Use dedicated filters when possible."}},"note":"Paginate with next_offset while has_more is true. Offset walks are reliable only below 50,000 matches. Run getleadsio.people.search.count first. One credit per returned record."},"test_request":{"body":{"filters":{"domains":["treg-nonexistent-20260916.invalid"],"email_status":["VALID"]},"limit":1,"offset":0}},"observed":{"samples":1251,"decided":943,"ok_rate":0.6999,"p50_ms":5683,"p95_ms":45721,"last_ok_days":0,"hit_rate":null,"hit_samples":0},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Returned real FR LinkedIn URLs for Closeuse filter","client":"mcp","month":"2026-09"}]}},{"id":"harvestapi.linkedin.leads.search","provider":"harvestapi","provider_display":"HarvestAPI","name":"Search LinkedIn leads","summary":"Search LinkedIn profile leads by filters with advanced inclusion and exclusion criteria","method":"GET","path":"/linkedin/lead-search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call harvestapi.linkedin.leads.search --query currentCompanies=https://www.linkedin.com/company/google --query page=1","cost":{"type":"per_call","value":0.1,"currency":"USD","per":1,"unit":"call","source":"observed","source_url":"https://docs.harvestapi.io","checked":"2026-09-10","confidence":"verified","note":"Observed on treg’s prepaid Harvest account. Final platform cost follows the response cost, including billed misses and explicit zero. BYOK never charges the treg balance.","reported_charge":{"path":"cost","unit":"usd"},"usd":0.1},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-10","added":"2026-09-14","docs_url":"https://docs.harvestapi.io/linkedin-api-reference/openapi.json","has_example":true,"input":{"queryParams":{"search":{"type":"string","required":false,"note":"Search query. Fuzzy search, supports LinkedIn's search operators"},"currentCompanies":{"type":"string","required":false,"note":"Filter by current company IDs or URLs. Comma-separated (max 50)","example":"https://www.linkedin.com/company/google"},"pastCompanies":{"type":"string","required":false,"note":"Filter by past company IDs or URLs. Comma-separated (max 50)"},"locations":{"type":"string","required":false,"note":"Filter by location text. Comma-separated (max 70)"},"geoIds":{"type":"string","required":false,"note":"Filter by LinkedIn Geo ID. Comma-separated. Overrides location param. Use /linkedin/geo-id-search to find IDs"},"schools":{"type":"string","required":false,"note":"Filter by school IDs or URLs. Comma-separated (max 50)"},"currentJobTitles":{"type":"string","required":false,"note":"Filter by current job titles. Comma-separated (max 70)"},"pastJobTitles":{"type":"string","required":false,"note":"Filter by past job titles. Comma-separated (max 70)"},"firstNames":{"type":"string","required":false,"note":"Filter by first names. Comma-separated (max 70)"},"lastNames":{"type":"string","required":false,"note":"Filter by last names. Comma-separated (max 70)"},"industryIds":{"type":"string","required":false,"note":"Filter by industry IDs. Comma-separated (max 70). Full list: https://github.com/HarvestAPI/linkedin-industry-codes-v2/blob/main/linkedin_industry_code_v2_all_eng_with_header.csv"},"yearsAtCurrentCompanyIds":{"type":"string","required":false,"note":"Filter by years at current company IDs. Comma-separated. https://github.com/HarvestAPI/harvestapi-sdk/blob/main/packages/scraper/README.md#yearsatcurrentcompanyids"},"yearsOfExperienceIds":{"type":"string","required":false,"note":"Filter by years of experience IDs. Comma-separated. https://github.com/HarvestAPI/harvestapi-sdk/blob/main/packages/scraper/README.md#yearsofexperienceids"},"seniorityLevelIds":{"type":"string","required":false,"note":"Filter by seniority level IDs. Comma-separated. https://github.com/HarvestAPI/harvestapi-sdk/blob/main/packages/scraper/README.md#senioritylevelids"},"functionIds":{"type":"string","required":false,"note":"Filter by job function IDs. Comma-separated. https://github.com/HarvestAPI/harvestapi-sdk/blob/main/packages/scraper/README.md#functionids"},"recentlyChangedJobs":{"type":"boolean","required":false,"note":"Filter leads who recently changed jobs in the last 90 days."},"postedOnLinkedin":{"type":"boolean","required":false,"note":"Filter leads who posted on LinkedIn in the last 30 days"},"profileLanguages":{"type":"string","required":false,"note":"Filter by profile languages. Comma-separated. https://github.com/HarvestAPI/harvestapi-sdk/blob/main/packages/scraper/README.md#profilelanguages"},"companyHeadcount":{"type":"string","required":false,"note":"Filter by company headcount. Comma-separated. https://github.com/HarvestAPI/harvestapi-sdk/blob/main/packages/scraper/README.md#companyheadcount"},"companyHeadquarterLocations":{"type":"string","required":false,"note":"Filter by company headquarter location text. Comma-separated (max 70)"},"excludeLocations":{"type":"string","required":false,"note":"Locations to exclude from search. Comma-separated (max 70)"},"excludeGeoIds":{"type":"string","required":false,"note":"Geo IDs to exclude from search. Comma-separated (max 70)"},"excludeCurrentCompanies":{"type":"string","required":false,"note":"Current companies to exclude. Comma-separated (max 50)"},"excludePastCompanies":{"type":"string","required":false,"note":"Past companies to exclude. Comma-separated (max 50)"},"excludeSchools":{"type":"string","required":false,"note":"Schools to exclude. Comma-separated (max 50)"},"excludeCurrentJobTitles":{"type":"string","required":false,"note":"Current job titles to exclude. Comma-separated (max 70)"},"excludePastJobTitles":{"type":"string","required":false,"note":"Past job titles to exclude. Comma-separated (max 70)"},"excludeIndustryIds":{"type":"string","required":false,"note":"Industry IDs to exclude. Comma-separated (max 70)"},"excludeSeniorityLevelIds":{"type":"string","required":false,"note":"Seniority level IDs to exclude. Comma-separated (max 20)"},"excludeFunctionIds":{"type":"string","required":false,"note":"Function IDs to exclude. Comma-separated (max 30)"},"excludeCompanyHeadquarterLocations":{"type":"string","required":false,"note":"Company headquarter locations to exclude from search. Comma-separated (max 70)"},"page":{"type":"integer","required":false,"note":"Page number for pagination (clamped at 100)","example":1}},"note":"Use only the declared query parameters, once each, without a request body. Results are provider-native: inspect element/elements and body status/error; HTTP 200 alone does not prove a hit. Empty results can still be charged. Returns 25 rows per page in live tests; page is capped at 100. Private account/session and Sales Navigator URL overrides are outside this tool."},"strict_query":true,"test_request":{"queryParams":{"currentCompanies":"https://www.linkedin.com/company/google","page":1}},"observed":{"samples":16675,"decided":16457,"ok_rate":0.9996,"p50_ms":3690,"p95_ms":14979,"last_ok_days":0,"hit_rate":0.9326,"hit_samples":16146},"reviews":{"teams":5,"samples":[{"usefulness":"useful","reason":"Company and Swiss location filters returned two relevant finance profiles; the operations finance lead resolved a contact gap.","client":"claude-code","month":"2026-10"},{"usefulness":"useful","reason":"Company-and-title-filtered lead search returned six identifiable LinkedIn profiles, roles, company identity, and profile URLs for the requested company.","client":"cli","month":"2026-10"},{"usefulness":"useful","reason":"lead search returned named UCR PhD profiles","client":"cursor","month":"2026-10"}],"share":{"useful":0.89,"partly":0.11,"not_useful":0.0}}},{"id":"hunter.companies.emails","provider":"hunter","provider_display":"Hunter","name":"Find email addresses at a company domain, with roles","summary":"People and email addresses Hunter knows at a company, with roles and confidence. DELIVERABILITY WARNING: this is a directory listing, not a verified list — each row's `verification.status` is null unless Hunter has checked that mailbox, and `confidence` below ~50 is a pattern guess. Live 2026-09-08, a team that mailed generic rows (info@, sales@) straight from this endpoint bounced on 73 of 79; a hunter.people.email.verify call per address ($0.012, or leadmagic.people.email.verify at $0.006) would have caught all 73. Verify before outreach, and never invent info@ for a domain this returned nothing for.","method":"GET","path":"/domain-search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call hunter.companies.emails --query domain=stripe.com --query limit=1","cost":{"type":"per_result","value":1,"currency":"credit","per":10,"unit":"record","source":"observed","source_url":"https://hunter.io/pricing","checked":"2026-07-31","confidence":"verified","note":"1 SEARCH credit per 10 emails returned (rounded up); a domain with no results is free. OBSERVED 2026-07-31 — a `limit` of 1 on a domain never queried on this key returned 1 email and moved requests.credits.used by exactly 1.000, confirming the per-10 rounding — one email costs the same whole credit as ten, so a limit below 10 buys nothing.","display":{"unit":"emails","grouped":true,"round_up":true},"usd":0.00245,"display_usd":0.0245,"display_unit":"started 10 emails","display_suffix":"","display_prefix":""},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-31","added":"2026-07-28","docs_url":"https://hunter.io/api-documentation/v2#domain-search","has_example":true,"input":{"queryParams":{"domain":{"type":"string","required":false,"note":"the company's domain — preferred over company","example":"stripe.com"},"company":{"type":"string","required":false,"note":"company name, when you don't know the domain"},"limit":{"type":"integer","required":false,"note":"emails to return, default 10, max 100 — THIS IS THE PRICE DIAL: 1 search credit per 10 returned","example":10},"offset":{"type":"integer","required":false,"note":"records to skip, for paging"},"type":{"type":"string","required":false,"note":"personal (named people) | generic (info@, contact@)","example":"personal"},"seniority":{"type":"string","required":false,"note":"junior, senior, executive — comma-separate to combine"},"department":{"type":"string","required":false,"note":"executive, it, finance, management, sales, legal, support, hr, marketing, communication, education, design, health, operations"},"required_field":{"type":"string","required":false,"note":"comma-separated fields a result must have, e.g. full_name,position"},"decision_maker":{"type":"boolean","required":false,"note":"restrict to people Hunter classifies as decision makers"},"verification_status":{"type":"string","required":false,"note":"filter by deliverability status, e.g. valid"},"job_titles":{"type":"string","required":false,"note":"comma-separated job titles to match"},"location":{"type":"string","required":false,"note":"comma-separated locations to filter results by"},"aggregations":{"type":"boolean","required":false,"note":"return aggregate breakdowns (by department, seniority) alongside the results"}},"note":"one of domain | company is required. Mapped to people.search because what it actually returns is a filtered list of PEOPLE at that company"},"test_request":{"queryParams":{"domain":"stripe.com","limit":1}},"observed":{"samples":216579,"decided":213838,"ok_rate":0.9998,"p50_ms":269,"p95_ms":658,"last_ok_days":0,"hit_rate":0.3644,"hit_samples":207325},"reviews":{"teams":10,"samples":[{"usefulness":"useful","reason":"decision_maker=true gave managing partner, office manager, CFO with titles and dated verification. $0.0245 per domain with hits; empty domains free.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Revealed the domain's real pattern ({first}.{l}) from found addresses and the CEO's likely address.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Returned relevant executive emails with explicit mailbox verification status and dates.","client":"mcp","month":"2026-10"}],"share":{"useful":0.8,"partly":0.09,"not_useful":0.11}}},{"id":"hunter.x.multi-domain-search","provider":"hunter","provider_display":"Hunter","name":"Search emails across companies matching filters","summary":"Searches every company matching your filters in one request; returns masked rows with reveal handles","method":"POST","path":"/multi-domain-search","scope":"","tier":"extended","kind":"data","domain":"search","call_template":"treg call hunter.x.multi-domain-search --method POST --query location=US --query department=executive --query limit=1","cost":{"type":"free","value":0,"currency":"USD","unit":"call","note":"search is free; credits are charged only on hunter.x.multi-domain-search-reveal. Beta: parameters may change","usd":0.0},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":"2026-07-28","docs_url":"https://hunter.io/api-documentation/v2#multi-domain-search","has_example":true,"input":{"queryParams":{"company_name":{"type":"string","required":false,"note":"company name to match","example":"Stripe"},"location":{"type":"string","required":false,"note":"ISO 3166-1 alpha-2 country codes, comma-separated","example":"US"},"industry":{"type":"string","required":false,"note":"numeric IDs from Hunter's industries.json catalog, comma-separated"},"headcount":{"type":"string","required":false,"note":"one of 1-10, 11-50, 51-200, 201-500, 501-1000, 1001-5000, 5001-10000, 10001+"},"company_type":{"type":"string","required":false,"note":"educational, educational institution, government agency, non profit, partnership, privately held, public company, self employed, self owned, sole proprietorship"},"founded_year":{"type":"integer","required":false,"note":"four-digit year from 1000 up to next year"},"technology":{"type":"string","required":false,"note":"exact slugs from Hunter's technologies.json catalog, comma-separated"},"department":{"type":"string","required":false,"note":"executive, it, finance, management, sales, legal, support, hr, marketing, communication, education, design, health, operations, product, research, consulting, administrative, procurement","example":"executive"},"seniority":{"type":"string","required":false,"note":"junior, senior, executive - comma-separate to combine"},"type":{"type":"string","required":false,"note":"personal | generic"},"decision_maker":{"type":"boolean","required":false,"note":"filters only when truthy; a false value is ignored on this endpoint"},"verification_status":{"type":"string","required":false,"note":"valid, accept_all, unknown"},"required_field":{"type":"string","required":false,"note":"comma-separated fields a result must have - full_name, position, phone_number"},"min_confidence":{"type":"integer","required":false,"note":"integer from 2 to 100"},"limit":{"type":"integer","required":false,"note":"rows per page, default and maximum 100","example":1},"search_after":{"type":"string","required":false,"note":"pagination cursor from meta.next_search_after; this endpoint rejects offset"},"per_domain":{"type":"boolean","required":false,"note":"when true, include a per-domain email-count breakdown in meta"}},"note":"at least one company or email filter is required (Hunter 400 otherwise). This POST takes filters as query parameters, matching Hunter's documented request - not a JSON body, and there is no companies array. Cheap probe: queryParams {location: \"US\", department: \"executive\", limit: 1}. Results are masked; unlock addresses via hunter.x.multi-domain-search-reveal. Beta: parameters may change."},"test_request":{"queryParams":{"location":"US","department":"executive","limit":1}},"observed":{"samples":4383,"decided":4322,"ok_rate":1.0,"p50_ms":237,"p95_ms":372,"last_ok_days":0,"hit_rate":null,"hit_samples":0},"reviews":{"teams":0,"samples":[{"usefulness":"not_useful","reason":"Hunter multi-domain search rejected companies param; used Icypeas people instead","client":"mcp","month":"2026-09"}]}},{"id":"icypeas.people.search","provider":"icypeas","provider_display":"Icypeas","name":"Search people by title, company, skills or location","summary":"Find people by job title, company, seniority, skills, school, location or years of experience","method":"POST","path":"/find-people","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call icypeas.people.search --method POST --data '{\"query\":{\"currentCompanyWebsite\":{\"include\":[\"stripe.com\"]},\"currentJobTitle\":{\"include\":[\"Engineer\"]}},\"pagination\":{\"size\":1}}'","cost":{"type":"per_result","value":0.02,"currency":"credit","per":1,"unit":"result","source":"docs","source_url":"https://api-doc.icypeas.com/how-works/credit-cost","checked":"2026-08-20","confidence":"documented","note":"0.02 credit per row returned — 100 results = 2 credits. `pagination.size` (max 200) sets the bill","usd":0.00038},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","added":"2026-08-20","docs_url":"https://api-doc.icypeas.com/leads-db/find-people","has_example":true,"input":{"body":{"query":{"type":"object","required":true,"note":"filter object. Person filters: firstname, lastname, currentJobTitle, pastJobTitle, school, languages, skills, location, profileLocation, workLocation, keyword — each {include: [...], exclude: [...]}; totalYearsOfExperience and timeInCurrentCompany take a range like {\">=\": 5, \"<=\": 10}. Company filters come in currentCompany*/pastCompany* pairs: currentCompanyName, currentCompanyId, currentCompanyWebsite, currentCompanyUrn, currentCompany.type, currentCompany.industry, currentCompany.headcount (range), currentCompany.headcountGrowth ({min, max, timespan: 6months|12months|24months})","example":{"currentCompanyWebsite":{"include":["stripe.com"]},"currentJobTitle":{"include":["Engineer"]}}},"pagination":{"type":"object","required":false,"note":"{size, token}. size is 1-200, DEFAULT 100 — and it is the price dial, since every row returned costs 0.02 credit. Pass back the `token` from the previous response to page","example":{"size":1}}},"note":"SYNCHRONOUS — rows arrive in `leads` with the profile, current and past employer, location and headline. Locations are best given as alpha-2 country codes (FR, US); a comma narrows them (\"Paris, France\"). ALWAYS size the query with icypeas.people.search.count first — that route is free"},"test_request":{"body":{"query":{"currentCompanyWebsite":{"include":["stripe.com"]},"currentJobTitle":{"include":["Engineer"]}},"pagination":{"size":1}}},"observed":{"samples":1024914,"decided":1024911,"ok_rate":1.0,"p50_ms":562,"p95_ms":1172,"last_ok_days":0,"hit_rate":0.4181,"hit_samples":1015580},"reviews":{"teams":10,"samples":[{"usefulness":"partly","reason":"Returned complete profile identities and role descriptions, but broad title search produced many consulting profiles and some stale headline data.","client":"cli","month":"2026-10"},{"usefulness":"useful","reason":"decision makers by company id + title, current company urn matches target","client":"claude-code","month":"2026-10"},{"usefulness":"useful","reason":"Industry, headcount and profileLocation filters gave clean city-level CEO lists with size, HQ and LinkedIn URLs. Generic location filter is much looser.","client":"claude-connector","month":"2026-10"}],"share":{"useful":0.55,"partly":0.29,"not_useful":0.17}}},{"id":"leadmagic.people.search","provider":"leadmagic","provider_display":"LeadMagic","name":"Find people at a company by job title, with contact details","summary":"Find the people at a company by job title, optionally revealing their emails and mobiles","method":"POST","path":"/v3/people/search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call leadmagic.people.search --method POST --data '{\"company_domain\":\"leadmagic.io\",\"titles\":[\"Head of Marketing\"],\"limit\":1,\"include_contact_details\":false}'","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://leadmagic.io/pricing","checked":"2026-08-13","confidence":"verified","note":"VERIFIED live 2026-08-13: a limit=3 search with include_contact_details=false returned 1 person and reported credits_consumed 1 (1 credit per person returned). Revealing contact details adds 1 credit per email and 5 per mobile, so a limit=25 search revealing mobiles can cost 150+ credits — set limit deliberately. No results, no charge. (The earlier 401 plan-gate on v3 people search has cleared on this key.)","usd":0.025},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-28","added":"2026-07-28","docs_url":"https://leadmagic.io/docs/reference/people-search","has_example":true,"input":{"bodyType":"json","body":{"company_domain":{"type":"string","required":false,"note":"the company to search inside — the usual entry point","example":"leadmagic.io"},"company_name":{"type":"string","required":false,"note":"alternative to company_domain"},"company_filters":{"type":"object","required":false,"note":"filter across many companies instead of naming one"},"titles":{"type":"array[string]","required":false,"note":"job titles to match","example":["Head of Marketing"]},"required_email":{"type":"boolean","required":false,"note":"only return people LeadMagic holds an email for"},"required_mobile":{"type":"boolean","required":false,"note":"only return people it holds a mobile for"},"include_contact_details":{"type":"boolean","required":false,"note":"THE EXPENSIVE SWITCH — reveals emails and mobiles inline, adding 1 credit per email and 5 per mobile on top of the per-person charge. Default false"},"limit":{"type":"integer","required":false,"note":"people to return, max 100, default 25 — the base cost dial","example":10}},"note":"exactly one of company_domain | company_name | company_filters is required. This is the only /v3 route in the file. Rate limit 300 req/min"},"test_request":{"body":{"company_domain":"leadmagic.io","titles":["Head of Marketing"],"limit":1,"include_contact_details":false}},"observed":{"samples":57900,"decided":51136,"ok_rate":0.9991,"p50_ms":1671,"p95_ms":3768,"last_ok_days":0,"hit_rate":0.0866,"hit_samples":51081}},{"id":"leadmagic.x.employee-finder","provider":"leadmagic","provider_display":"LeadMagic","name":"List employees at a company by domain or name","summary":"Retrieves a list of employees from a company using either domain or company name","method":"POST","path":"/v1/people/employee-finder","scope":"","tier":"extended","kind":"data","domain":"contacts","call_template":"treg call leadmagic.x.employee-finder --method POST --data '{\"company_domain\":\"leadmagic.io\",\"limit\":1}'","cost":{"type":"per_result","value":0.05,"currency":"credit","per":1,"unit":"employee","source":"docs","source_url":"https://leadmagic.io/pricing","checked":"2026-07-28","confidence":"documented","note":"0.05 credits per employee returned (20 employees = 1 credit); free if no results","usd":0.00125},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","added":"2026-07-28","docs_url":"https://leadmagic.io/docs/api-reference/employee-finder","has_example":true,"input":{"bodyType":"json","body":{"company_domain":{"type":"string","required":false,"example":"leadmagic.io"},"company_name":{"type":"string","required":false},"limit":{"type":"integer","required":false,"example":1}},"note":"at least one of company_domain | company_name is required"},"test_request":{"bodyType":"json","body":{"company_domain":"leadmagic.io","limit":1}},"observed":{"samples":227948,"decided":227744,"ok_rate":0.9854,"p50_ms":777,"p95_ms":2697,"last_ok_days":0,"hit_rate":0.2165,"hit_samples":223602},"reviews":{"teams":5,"samples":[{"usefulness":"partly","reason":"24 people with titles, mostly accurate for a small agency, but missed all co-owners and included duplicates, a contractor and an unrelated profile.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Domain resolved and the employee list was empty.","client":"cli","month":"2026-10"},{"usefulness":"partly","reason":"Returned AFD staff dentists, not owner/principal/practice manager","client":"mcp","month":"2026-09"}],"share":{"useful":0.4,"partly":0.6,"not_useful":0.0}}},{"id":"leadmagic.x.role-finder","provider":"leadmagic","provider_display":"LeadMagic","name":"Find one person at a company by job title","summary":"Locates a person at a company based on their job title, enabling targeted outreach for account-based marketing campaigns and other role-specific needs","method":"POST","path":"/v1/people/role-finder","scope":"","tier":"extended","kind":"data","domain":"contacts","call_template":"treg call leadmagic.x.role-finder --method POST --data '{\"job_title\":\"Head of Marketing\",\"company_domain\":\"leadmagic.io\"}'","cost":{"type":"per_success","value":2,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://leadmagic.io/pricing","checked":"2026-07-28","confidence":"documented","note":"2 credits when found; free on no match","usd":0.05},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","added":"2026-07-28","docs_url":"https://leadmagic.io/docs/reference/role-finder","has_example":true,"input":{"bodyType":"json","body":{"job_title":{"type":"string","required":true,"example":"VP of Sales"},"company_domain":{"type":"string","required":false,"note":"preferred for accuracy","example":"leadmagic.io"},"company_name":{"type":"string","required":false}},"note":"job_title is required; at least one of company_domain | company_name is also required"},"test_request":{"bodyType":"json","body":{"job_title":"Head of Marketing","company_domain":"leadmagic.io"}},"observed":{"samples":83128,"decided":82253,"ok_rate":0.7893,"p50_ms":1627,"p95_ms":5009,"last_ok_days":0,"hit_rate":0.2051,"hit_samples":64900},"reviews":{"teams":0,"samples":[{"usefulness":"not_useful","reason":"Returned Joe Oliver at cosmeticdental.com (wrong company/country) for cosmeticdental.co.nz","client":"mcp","month":"2026-09"},{"usefulness":"useful","reason":"role-finder returned the correct current SLP program manager for the district","client":"cli","month":"2026-09"}]}},{"id":"leadsforge.people.search","provider":"leadsforge","provider_display":"LeadsForge","name":"Search people by company, industry or tech — ids only","summary":"Search leads. Accepts the full person filter set.","method":"POST","path":"/search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call leadsforge.people.search --method POST --data '{\"companyDomains\":{\"include\":[\"stripe.com\"]},\"leadSeniorities\":{\"include\":[\"c_suite\"]},\"limit\":2}'","cost":{"type":"free","value":0,"currency":"USD","unit":"call","source":"observed","source_url":"https://www.leadsforge.ai/pricing","checked":"2026-08-20","confidence":"verified","note":"credit balance was identical before and after this call (100 -> 100) on 2026-08-20; the pricing page prices only revealed contact channels, never the search","usd":0.0},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","added":"2026-08-20","docs_url":"https://api.leadsforge.ai/public/swagger/doc.json","has_example":true,"input":{"queryParams":{"cursor":{"type":"string","required":false,"note":"opaque cursor from the previous page's response","example":"eyJvIjoyMH0"}},"body":{"companyDomains":{"type":"object","required":false,"note":"{include: [domain], exclude: [domain]} — the way to target named companies","example":{"include":["stripe.com"]}},"companyNames":{"type":"object","required":false,"note":"{include/exclude} free text, partial and case-insensitive","example":{"include":["Stripe"]}},"companyIndustries":{"type":"object","required":false,"note":"{include/exclude}; EXACT values from leadsforge.people.search.filters.industries","example":{"include":["software development"]}},"companyTypes":{"type":"object","required":false,"note":"{include/exclude}; ids from leadsforge.people.search.filters.company_types","example":{"include":["PRIVATELY_HELD"]}},"companyFundingRounds":{"type":"object","required":false,"note":"{include/exclude}; ids from leadsforge.people.search.filters.funding_types","example":{"include":["SERIES_B"]}},"companyRevenueRanges":{"type":"array","required":false,"note":"values from leadsforge.people.search.filters.revenue_ranges","example":["small_upper"]},"companyEmployeeNumberRange":{"type":"object","required":false,"note":"{min, max}","example":{"min":50,"max":500}},"companyFoundedYearRange":{"type":"object","required":false,"note":"{min, max}","example":{"min":2010,"max":2024}},"companyYearsInBusinessRange":{"type":"object","required":false,"note":"{min, max}"},"companyLocations":{"type":"object","required":false,"note":"{include/exclude} free text","example":{"include":["United States"]}},"companyTechnologies":{"type":"object","required":false,"note":"{any: [...], all: [...]} free text","example":{"any":["hubspot"]}},"companyKeywords":{"type":"object","required":false,"note":"{include, exclude, all} free text"},"companyIDs":{"type":"object","required":false,"note":"{include/exclude} LeadsForge company ids"},"companyRequired":{"type":"boolean","required":false,"note":"only return leads that have a resolved company"},"leadSeniorities":{"type":"object","required":false,"note":"{include/exclude}; values from leadsforge.people.search.filters.seniorities","example":{"include":["c_suite"]}},"leadDepartments":{"type":"object","required":false,"note":"{include/exclude}; values from leadsforge.people.search.filters.departments","example":{"include":["master_sales"]}},"leadJobTitles":{"type":"object","required":false,"note":"job-title filter, free text","example":{"include":["Head of Growth"]}},"leadLocations":{"type":"object","required":false,"note":"{include/exclude} free text","example":{"include":["United States"]}},"leadLanguages":{"type":"object","required":false,"note":"language filter"},"leadTenure":{"type":"object","required":false,"note":"{min, max} years in current role"},"leadIDs":{"type":"object","required":false,"note":"{include/exclude} LeadsForge person ids"},"limit":{"type":"integer","required":false,"note":"page size","example":2},"maxContactsPerCompany":{"type":"integer","required":false,"note":"cap results per company so one big employer cannot fill the page","example":3},"excludeEmails":{"type":"array","required":false,"note":"suppression list — emails you already own (documented in the route description, not in the schema)"},"excludeDomains":{"type":"array","required":false,"note":"suppression list — company domains to skip"},"excludeLinkedInURLs":{"type":"array","required":false,"note":"suppression list — LinkedIn profile URLs to skip"}},"note":"returns person ids plus name, job title, location and firmographics — NOT email or phone. Feed the returned `id` into the enrichment routes as `personID` to reveal a contact channel."},"test_request":{"body":{"companyDomains":{"include":["stripe.com"]},"leadSeniorities":{"include":["c_suite"]},"limit":2}},"observed":{"samples":1188796,"decided":1030015,"ok_rate":0.9991,"p50_ms":505,"p95_ms":2182,"last_ok_days":0,"hit_rate":0.3442,"hit_samples":980317},"reviews":{"teams":0,"samples":[{"usefulness":"partly","reason":"Full names, titles and person location by domain at zero cost, but no LinkedIn URL in the search result.","client":"mcp","month":"2026-10"},{"usefulness":"not_useful","reason":"companyNames partial match on \"Amazon Robotics\" returned mostly unrelated Amazon/AWS/Lab126 and random robotics-company employees; only 1 of 15 leads was at Amazon Robotics.","client":"mcp","month":"2026-09"}]}},{"id":"limadata.people.search","provider":"limadata","provider_display":"LimaData","name":"Search people","summary":"Search the people database with a prompt, structured filters, or a filter expression.","method":"POST","path":"/api/v1/database/search_people","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call limadata.people.search --method POST --data '{\"filter_expression\":\"full_name=treg-nonexistent-person\",\"limit\":1}'","cost":{"type":"per_result","value":0.1,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://api.limadata.com/docs/basic_v2","checked":"2026-09-17","confidence":"verified","note":"0.1 credit per returned record, billed in whole-credit blocks of ten, with a one-credit minimum per request.","usd":0.002},"async":null,"platform_eligible":false,"platform_blocked":"Variable result charges and the minimum whole-credit rule cannot be settled safely from the generic response contract; connect your own LimaData key.","miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-17","added":"2026-09-17","docs_url":"https://api.limadata.com/docs/basic_v2","has_example":true,"input":{"bodyType":"json","body":{"ai_prompt":{"type":"string","required":false,"example":"Software companies in Canada"},"filter_expression":{"type":"string","required":false,"example":"headquarters_country_name=Canada"},"filters":{"type":"array","required":false,"items":{"type":"object"}},"limit":{"type":"integer","required":false,"min":1,"max":10000,"default":10},"offset":{"type":"integer","required":false,"min":0,"max":10000,"default":0}}},"test_request":{"body":{"filter_expression":"full_name=treg-nonexistent-person","limit":1}},"observed":{"samples":0,"decided":0,"ok_rate":null,"p50_ms":null,"p95_ms":null,"last_ok_days":null,"hit_rate":null,"hit_samples":0}},{"id":"lusha.people.search","provider":"lusha","provider_display":"Lusha","name":"Search people by title, company or intent (free preview)","summary":"Search Lusha's contacts by title, seniority, company, location or intent (free preview)","method":"POST","path":"/v3/contacts/prospecting","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call lusha.people.search --method POST --data '{\"pagination\":{\"page\":0,\"size\":10},\"filters\":{\"contacts\":{\"include\":{\"jobTitles\":[\"Head of Marketing\"]}}}}'","cost":{"type":"per_result","value":1,"currency":"credit","per":25,"unit":"result","source":"observed","checked":"2026-07-31","confidence":"verified","note":"OBSERVED live 2026-07-28: billing.creditsCharged 1 for 10 results — 1 credit per up to 25 results (pricing.contactSearch), NOT free as the prose on this endpoint's docs page claims. Re-confirmed 2026-07-31 against the live rate card (contactSearch: {credits: 1, perQuantity: 25}). Verify against GET /v3/account/usage.pricing before trusting the docs text on any Lusha endpoint","usd":0.004992},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","added":"2026-07-28","docs_url":"https://docs.lusha.com/apis/openapi/prospecting-search-and-enrich","has_example":true,"input":{"bodyType":"json","body":{"pages":{"type":"object","required":true,"note":"{page: <0-based>, size: <up to 40>} — keep size small","example":{"page":0,"size":1}},"filters":{"type":"object","required":true,"note":"nested contact and company filters: job titles, seniority, departments, locations, company size, revenue, industry, technologies, intent topics and signals. GET /v3/contacts/prospecting/filters/{filterType} enumerates the accepted values for each filter","example":{"contacts":{"include":{"jobTitles":["Head of Marketing"]}}}}},"note":"returns a requestId plus contact ids and NON-PII previews — this step is free. Feed the ids to lusha.people.contacts.enrich to spend credits only on the ones worth revealing. CORRECTED at verify time: the pagination field is `pagination` (min size 10), not `pages`, and it DOES consume 1 credit (contactSearch, per 25 results) despite the docs prose calling it a 'free preview' — see cost block below."},"test_request":{"body":{"pagination":{"page":0,"size":10},"filters":{"contacts":{"include":{"jobTitles":["Head of Marketing"]}}}}},"observed":{"samples":375,"decided":357,"ok_rate":1.0,"p50_ms":680,"p95_ms":1567,"last_ok_days":0,"hit_rate":0.7699,"hit_samples":339}},{"id":"moltsets.people.search","provider":"moltsets","provider_display":"MoltSets","name":"Search people","summary":"Search people by identity, role, company, location, industry, and company size","method":"POST","path":"/search_people","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call moltsets.people.search --method POST --data '{\"query\":\"treg-nonexistent-person-20260916\",\"limit\":1}'","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://docs.moltsets.com/","checked":"2026-09-16","confidence":"verified","note":"One ordinary record per result; misses and errors are free.","usd":0.01},"async":null,"platform_eligible":false,"platform_blocked":"Variable result counts cannot yet be settled safely from the generic response contract; connect your own MoltSets key.","miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-16","added":"2026-09-16","docs_url":"https://docs.moltsets.com/api-reference/search-people","has_example":true,"input":{"bodyType":"json","body":{"query":{"type":"string"},"title":{"type":"string"},"company":{"type":"string"},"company_domain":{"type":"string"},"country":{"type":"string"},"state":{"type":"string"},"city":{"type":"string"},"seniority":{"type":"string","enum":["Intern","Entry","Senior","Manager","Director","VP","Head","C Suite","Owner","Partner"]},"industry":{"type":"string"},"department":{"type":"string"},"functional_area":{"type":"string"},"employee_range":{"type":"string","enum":["1-10","11-20","21-50","51-200","201-500","501-1000","1001-5000","5001+"]},"revenue_range":{"type":"string"},"naics_code":{"type":"string"},"linkedin_industry":{"type":"string"},"exclude_company_domain":{"type":"array","items":{"type":"string"}},"exclude_country":{"type":"array","items":{"type":"string"}},"exclude_state":{"type":"array","items":{"type":"string"}},"exclude_industry":{"type":"array","items":{"type":"string"}},"exclude_seniority":{"type":"array","items":{"type":"string"}},"exclude_employee_range":{"type":"array","items":{"type":"string"}},"limit":{"type":"integer","min":1,"max":25,"default":10},"offset":{"type":"integer","min":0,"default":0}}},"test_request":{"body":{"query":"treg-nonexistent-person-20260916","limit":1}},"observed":{"samples":69,"decided":69,"ok_rate":1.0,"p50_ms":90,"p95_ms":3868,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},{"id":"oceanio.people.search","provider":"oceanio","provider_display":"Ocean.io","name":"Search people by job title, skills or company filters","summary":"Search people using filters and/or people Ids","method":"POST","path":"/v3/search/people","scope":"any_account","tier":"core","kind":"data","domain":"people","call_template":"treg call oceanio.people.search --method POST --data '{\"size\":2,\"companiesFilters\":{\"includeDomains\":[\"stripe.com\"]},\"peopleFilters\":{\"seniorities\":[\"C-Level\"]}}'","cost":{"type":"per_result","value":0.2,"currency":"credit","per":1,"unit":"record","source":"observed","source_url":"https://app.ocean.io/docs/getting-started/credits","checked":"2026-08-20","confidence":"verified","reported_charge":{"path":"creditsUsed","unit":"credit"},"note":"OBSERVED live 2026-08-20: size=2 returned creditsUsed 0.4 and the balance fell 29.4 -> 29.0 — 0.2 per person returned. Matches the published rate card: \"Search People — 0.2 credits / result\".","usd":0.0162},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","added":"2026-08-20","docs_url":"https://app.ocean.io/docs/searchPeopleV3","has_example":true,"input":{"body":{"size":{"type":"integer","required":false,"note":"how many people to return, max 10,000 with your own key; the shared key requires an explicit size of 1-100. Billed per person returned","example":2},"peopleFilters":{"type":"object","required":false,"note":"seniorities, departments, excludeDepartments, jobTitleKeywords, skills, names, countries, excludeCountries, regions, states, cities, currentJobDescription, allJobDescriptions, profileDescription, connections, followers, changedPositionAfter/Before (the job-change signal), includeLinkedinHandles, excludeLinkedinHandles, includePeopleIds, excludePeopleIds, lookalikeLinkedinHandles, updatedWithinMonths, fieldsExist, fieldsNotExist","example":{"seniorities":["C-Level"]}},"companiesFilters":{"type":"object","required":false,"note":"restricts the search to people at companies matching this block — the same filters as the company search, including lookalikeDomains","example":{"includeDomains":["stripe.com"]}},"peoplePerCompany":{"type":"integer","required":false,"note":"cap on people returned per company, so one big employer does not eat the whole page. Omit to take everyone"},"jobTitleThreshold":{"type":"number","required":false,"note":"0-1 similarity floor for jobTitleKeywords matching; default 0.8"},"searchAfter":{"type":"string","required":false,"note":"cursor from the previous page"},"fields":{"type":"array[string]","required":false,"note":"which Person fields to return; omit for the default set"}},"note":"combine companiesFilters (who the account is) with peopleFilters (who the buyer is) to build a contact list in one call. Emails and phones are NOT included — reveal them separately, and expensively, via /v2/reveal/emails and /v2/reveal/phones using the `id` of each person returned here. `lookalikeLinkedinHandles` does the people equivalent of lookalike company search"},"body_allowlist":true,"test_request":{"body":{"size":2,"companiesFilters":{"includeDomains":["stripe.com"]},"peopleFilters":{"seniorities":["C-Level"]}}},"observed":{"samples":3623,"decided":2381,"ok_rate":1.0,"p50_ms":437,"p95_ms":1386,"last_ok_days":0,"hit_rate":0.0594,"hit_samples":1716}},{"id":"parallel.people.search","provider":"parallel","provider_display":"Parallel","name":"Search people by description","summary":"Return ranked people matching a plain-language description, each with a profile URL and summary.","method":"POST","path":"/v1beta/findall/entity-search","scope":"any_account","tier":"core","kind":"data","domain":"people","call_template":"treg call parallel.people.search --method POST --data '{\"entity_type\":\"people\",\"objective\":\"Founders of open source vector database companies\",\"match_limit\":5}'","cost":{"type":"per_call","value":0.005,"currency":"USD","unit":"call","source":"docs","source_url":"https://docs.parallel.ai/getting-started/pricing","checked":"2026-10-09","confidence":"documented","note":"$0.005 per request with 100 results included, including an empty answer. The response reports no usage, so this price settles. Live: ten empty company searches lowered the account balance by $0.05.","usd":0.005},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-10-09","added":"2026-10-09","docs_url":"https://docs.parallel.ai/findall-api/entity-search","has_example":true,"input":{"bodyType":"json","body":{"entity_type":{"type":"string","required":true,"enum":["people"],"example":"people"},"objective":{"type":"string","required":true,"example":"Founders of open source vector database companies","note":"Describe the people in words: role, company, industry, location."},"match_limit":{"type":"integer","required":false,"default":100,"min":5,"max":100,"example":5,"note":"Most entities to return; may return fewer. Parallel allows up to 1,000 at $0.00005 per entity past 100; a team's own raw tool can ask for more."}},"note":"Each entity is {name, url, description}; url is usually a LinkedIn profile. No contact data: pair with a people.enrich or people.email.find tool. An objective that matches nobody answers 200 with an empty entities list. Public beta."},"body_allowlist":true,"test_request":{"body":{"entity_type":"people","objective":"Founders of open source vector database companies","match_limit":5}},"observed":{"samples":1780,"decided":1780,"ok_rate":0.9994,"p50_ms":2156,"p95_ms":8851,"last_ok_days":0,"hit_rate":0.8595,"hit_samples":1779},"reviews":{"teams":0,"samples":[{"usefulness":"not_useful","reason":"\"Real estate development principals in Westchester/Fairfield/Hamptons\" returned a recruiter, Boston, Vancouver, Detroit, NC, Arizona. Only 1 of 9 in-market. Location was ignored for this title.","client":"mcp","month":"2026-10"}]}},{"id":"pdl.people.search","provider":"pdl","provider_display":"People Data Labs","name":"Search people by title, company, skills or location","summary":"Search PDL people by title, company, seniority, skills or location — pays per record","method":"GET","path":"/person/search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call pdl.people.search --query 'sql=SELECT * FROM person WHERE location_country='\"'\"'united states'\"'\"'' --query size=1","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://www.peopledatalabs.com/pricing","checked":"2026-07-28","confidence":"documented","note":"1 PDL credit PER RECORD in the data array — a size=100 call costs 100 credits, a size=1000 POST costs 1000. A query matching nothing is free.","usd":0.38},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-31","added":"2026-07-28","docs_url":"https://docs.peopledatalabs.com/docs/reference-person-search-api","has_example":true,"input":{"queryParams":{"sql":{"type":"string","required":false,"note":"SQL WHERE clause over the Person schema, e.g. \"SELECT * FROM person WHERE job_title_role='engineering' AND location_country='united states'\""},"query":{"type":"string","required":false,"note":"Elasticsearch JSON query — the alternative to sql, more expressive"},"size":{"type":"integer","required":false,"note":"records to return, 1-100, default 1 — THIS IS THE PRICE DIAL: you pay 1 credit per record","example":1},"scroll_token":{"type":"string","required":false,"note":"cursor from the previous response, for paging past 100"},"dataset":{"type":"string","required":false,"note":"restrict to a licensed dataset, e.g. resume, email, phone"},"titlecase":{"type":"boolean","required":false},"pretty":{"type":"boolean","required":false}},"note":"exactly one of sql | query. GET caps `size` at 100, POST at 1000 — the only real difference between the two methods. Always set an explicit small size while iterating: you pay per record, so a size=100 call is a 100-credit call. Rate limit 10 req/min"},"test_request":{"queryParams":{"sql":"SELECT * FROM person WHERE location_country='united states'","size":1}},"observed":{"samples":78,"decided":42,"ok_rate":0.9286,"p50_ms":204,"p95_ms":5257,"last_ok_days":1,"hit_rate":null,"hit_samples":0}},{"id":"pdl.x.person-search-post","provider":"pdl","provider_display":"People Data Labs","name":"Search people (POST, size up to 1000)","summary":"Search PDL people by title, company, seniority, skills or location — pays per record","method":"POST","path":"/person/search","scope":"","tier":"extended","kind":"data","domain":"contacts","call_template":"treg call pdl.x.person-search-post --method POST --data '{\"sql\":\"SELECT * FROM person WHERE location_country='\"'\"'united states'\"'\"'\",\"size\":1}'","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://www.peopledatalabs.com/pricing","checked":"2026-07-28","confidence":"documented","note":"1 credit PER RECORD in the data array; a size=1000 call costs 1000 credits","usd":0.38},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","added":"2026-07-28","docs_url":"https://docs.peopledatalabs.com/docs/reference-person-search-api","has_example":true,"input":{"body":{"sql":{"type":"string","required":false,"note":"SQL WHERE clause over the Person schema"},"query":{"type":"object","required":false,"note":"Elasticsearch JSON query — alternative to sql"},"size":{"type":"integer","required":false,"note":"records to return, 1-1000 on POST (vs 100 on GET) — the price dial","example":1},"scroll_token":{"type":"string","required":false},"dataset":{"type":"string","required":false},"titlecase":{"type":"boolean","required":false},"pretty":{"type":"boolean","required":false}},"bodyType":"json","note":"core file (pdl.yaml) already curates the GET variant; this is the same route, POST method, for the size>100 case"},"test_request":{"body":{"sql":"SELECT * FROM person WHERE location_country='united states'","size":1}},"observed":{"samples":12,"decided":8,"ok_rate":1.0,"p50_ms":1241,"p95_ms":4844,"last_ok_days":4,"hit_rate":null,"hit_samples":0}},{"id":"prospeo.people.search","provider":"prospeo","provider_display":"Prospeo","name":"Search people","summary":"Search Prospeo's people database with person, role, company, location and contact-availability filters.","method":"POST","path":"/search-person","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call prospeo.people.search --method POST --data '{\"page\":1,\"filters\":{\"company\":{\"websites\":{\"include\":[\"intercom.com\"]}},\"person_job_title\":{\"include\":[\"CEO\"],\"match_mode\":\"CONTAINS\"}}}'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://prospeo.io/api-docs/search-person","checked":"2026-09-16","confidence":"verified","note":"One credit for a non-empty 25-result page; free=true deduplicated pages and no-result responses are free.","usd":0.0245},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":400,"means":"no people matched the search filters — a normal outcome (and free), not an API failure (400 with error_code NO_RESULTS; other 400 bodies are real request errors)"},"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-16","added":"2026-09-16","docs_url":"https://prospeo.io/api-docs/search-person","has_example":true,"input":{"bodyType":"json","body":{"filters":{"type":"object","required":true,"example":{"company":{"websites":{"include":["intercom.com"]}},"person_job_title":{"include":["CEO"],"match_mode":"CONTAINS"}},"note":"Native Prospeo filter object. Results are fixed at 25 per page. Some advanced filters require Growth or Pro; unsupported plan filters return PLAN_REQUIRED. Use prospeo.search.suggestions for canonical location, title, industry and technology values."},"page":{"type":"integer","required":false,"default":1,"min":1,"max":1000}}},"test_request":{"body":{"page":1,"filters":{"company":{"websites":{"include":["intercom.com"]}},"person_job_title":{"include":["CEO"],"match_mode":"CONTAINS"}}}},"observed":{"samples":120836,"decided":13881,"ok_rate":0.9999,"p50_ms":365,"p95_ms":1236,"last_ok_days":0,"hit_rate":0.8076,"hit_samples":14723},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"NAICS 237 + contact-status filters returned relevant heavy civil contractors with verified email/mobile flags; NAICS coverage is sparse so keyword filters were needed for volume.","client":"mcp","month":"2026-09"},{"usefulness":"useful","reason":"Returned the targeted owner rows with full names, company domains and LinkedIn URLs; the free deduplicated-page behaviour on repeat pages was a nice cost saver.","client":"claude-code","month":"2026-09"}]}},{"id":"quickenrich.people.search","provider":"quickenrich","provider_display":"QuickEnrich","name":"Discover contacts for free","summary":"Contact Finder","method":"POST","path":"/api/employees/contact-finder","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call quickenrich.people.search --method POST --data '{\"company_url\":{\"include\":[\"stripe.com\"],\"exclude\":[]},\"has_email\":true,\"per_page\":1}'","cost":{"type":"free","value":0,"currency":"USD","per":1,"unit":"call","source":"docs","source_url":"https://app.quickenrich.io/docs","checked":"2026-09-08","confidence":"documented","note":"Free discovery; meta.credits_used=0. Authentication is still required.","usd":0.0},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-08","added":"2026-09-09","docs_url":"https://app.quickenrich.io/docs","has_example":true,"input":{"bodyType":"json","body":{"title":{"type":"object","required":false,"example":{"include":["CEO"],"exclude":[]},"note":"Include/exclude string arrays; OR within include, AND across dimensions."},"locality":{"type":"object","required":false,"example":{"include":["San Francisco"],"exclude":[]},"note":"Include/exclude string arrays; OR within include, AND across dimensions."},"company_name":{"type":"object","required":false,"example":{"include":["Stripe"],"exclude":[]},"note":"Include/exclude string arrays; OR within include, AND across dimensions."},"company_url":{"type":"object","required":false,"example":{"include":["stripe.com"],"exclude":[]},"note":"Include/exclude string arrays; OR within include, AND across dimensions."},"number_of_employees":{"type":"object","required":false,"example":{"include":["51-200"],"exclude":[]},"note":"Include/exclude string arrays; OR within include, AND across dimensions."},"revenue":{"type":"object","required":false,"example":{"include":["10M-50M"],"exclude":[]},"note":"Include/exclude string arrays; OR within include, AND across dimensions."},"city":{"type":"object","required":false,"example":{"include":["San Francisco"],"exclude":[]},"note":"Include/exclude string arrays; OR within include, AND across dimensions."},"country_code":{"type":"object","required":false,"example":{"include":["US"],"exclude":[]},"note":"Include/exclude string arrays; OR within include, AND across dimensions."},"industry_linkedin":{"type":"object","required":false,"example":{"include":["Computer Software"],"exclude":[]},"note":"Include/exclude string arrays; OR within include, AND across dimensions."},"bio_li":{"type":"object","required":false,"example":{"include":["payments"],"exclude":[]},"note":"Include/exclude string arrays; OR within include, AND across dimensions."},"services":{"type":"object","required":false,"example":{"include":["Software"],"exclude":[]},"note":"Include/exclude string arrays; OR within include, AND across dimensions."},"has_email":{"type":"boolean","required":false,"example":true},"has_phone":{"type":"boolean","required":false,"example":true},"page":{"type":"integer","required":false,"example":1,"default":1},"per_page":{"type":"integer","required":false,"example":1,"default":10,"min":1,"max":100},"cursor":{"type":"string","required":false,"example":"opaque cursor from meta.next_cursor"}},"note":"At least one filter is required. Use exact lookup values for country, industry, size, revenue and services. Cursor from meta.next_cursor overrides page; repeat until null. Docs support cursor beyond 10,000 rows, but free plan reports max_pages=5; respect plan limits. Discovery returns has_email/has_phone flags, not the email or phone: selectively call email/phone find with employee_linkedin or name/company."},"test_request":{"body":{"company_url":{"include":["stripe.com"],"exclude":[]},"has_email":true,"per_page":1}},"observed":{"samples":5044960,"decided":5003169,"ok_rate":0.9999,"p50_ms":85,"p95_ms":404,"last_ok_days":0,"hit_rate":0.6001,"hit_samples":4981647},"reviews":{"teams":25,"samples":[{"usefulness":"partly","reason":"Useful to confirm the free company directory returned no VP records for the Qualifinds company query; the absence is limited to this directory's available data.","client":"cli","month":"2026-10"},{"usefulness":"useful","reason":"Routed people.search served by quickenrich worked well as a fallback while apollo.people.search was unreachable — returned domain-scoped, location-filtered people rows at no charge.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Company-domain lookup on a New Canaan builder returned 46 staff incl. all 3 owners with email flags, free. Exactly the \"who runs this firm\" question an outreach sheet needs.","client":"mcp","month":"2026-10"}],"share":{"useful":0.61,"partly":0.31,"not_useful":0.07}}},{"id":"quickenrich.people.search.domain","provider":"quickenrich","provider_display":"QuickEnrich","name":"Find people at a company","summary":"Domain Search(URL + Title)","method":"GET","path":"/api/employees/dataset-search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call quickenrich.people.search.domain --query company_url=stripe.com --query title=CEO","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://app.quickenrich.io/docs","checked":"2026-09-08","confidence":"documented","note":"Without title: one credit per nonempty page. With title: one per employee with email and/or phone (both together still one). Empty pages are free. Holds reserve at most 20 credits with title, one without.","usd":0.004834},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-08","added":"2026-09-09","docs_url":"https://app.quickenrich.io/docs","has_example":true,"input":{"queryParams":{"company_url":{"type":"string","required":true,"example":"stripe.com"},"title":{"type":"string","required":false,"example":"CEO","note":"Optional comma-separated titles. Omit for flat one-credit page billing."},"page":{"type":"integer","required":false,"example":1,"default":1},"has_email":{"type":"string","required":false,"enum":["1","0"],"example":"1","note":"Laravel query-string boolean. Send 1 or 0. The strings true/false are rejected with 422."}},"note":"Fixed pages of up to 20 employees; no per_page parameter. A title changes billing to per contact with email/phone. N/A does not count as contact data."},"test_request":{"queryParams":{"company_url":"stripe.com","title":"CEO"}},"observed":{"samples":327073,"decided":326295,"ok_rate":0.9996,"p50_ms":63,"p95_ms":356,"last_ok_days":0,"hit_rate":0.3782,"hit_samples":325651},"reviews":{"teams":5,"samples":[{"usefulness":"partly","reason":"Good data (12 verified emails) but billed $0.053 — charged per record at $0.004834 each, not a flat per-call rate as the catalog description implies. Broke budget unexpectedly.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Returned 20 current staff with titles and LinkedIn URLs for a small UK fashion brand, including the e-commerce director that no public page named.","client":"mcp","month":"2026-10"},{"usefulness":"not_useful","reason":"Charged $0.3958 for zero results. Router cascaded 11 providers on a miss (companyenrich billed 196000 micro twice), then died on a findymail 422 it induced. A miss costs 45x a hit. Cap the cascade.","client":"mcp","month":"2026-09"}],"share":{"useful":0.3,"partly":0.5,"not_useful":0.2}}},{"id":"sixtyfour.people.search","provider":"sixtyfour","provider_display":"Sixtyfour AI","name":"Search people","summary":"Run one bounded page of Sixtyfour people search.","method":"POST","path":"/search/query","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call sixtyfour.people.search --method POST --data '{\"query\":\"<string>\",\"mode\":\"people\",\"page_size\":10,\"max_results\":10,\"persist_history\":false,\"output_shape\":\"raw\"}'","cost":{"type":"per_result","value":0.1,"currency":"credit","unit":"result","reported_charge":{"path":"charge_credits","unit":"credit"},"source":"observed","source_url":"https://docs.sixtyfour.ai/guides/credits-and-pricing","checked":"2026-10-16","confidence":"verified","note":"0.1 credit per returned row, up to one credit for this page; charge_credits settles the exact amount.","usd":0.024},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":"2026-10-16","docs_url":"https://docs.sixtyfour.ai/api-reference/search/search-query","has_example":false,"input":{"bodyType":"json","body":{"query":{"type":"string","required":true,"note":"Natural-language query."},"mode":{"type":"string","required":true,"enum":["people"],"example":"people"},"page_size":{"type":"integer","required":true,"enum":[10],"example":10},"max_results":{"type":"integer","required":true,"enum":[10],"example":10},"persist_history":{"type":"boolean","required":true,"enum":[false],"example":false},"output_shape":{"type":"string","required":true,"enum":["raw"],"example":"raw"}},"note":"One page of at most ten results. Account search history and cursor replay are disabled on the shared key."},"body_allowlist":true,"test_request":null,"observed":{"samples":1,"decided":1,"ok_rate":null,"p50_ms":null,"p95_ms":null,"last_ok_days":null,"hit_rate":null,"hit_samples":0}},{"id":"sumble.people","provider":"sumble","provider_display":"Sumble","name":"Unified people endpoint","summary":"Unified people endpoint","method":"POST","path":"/people","scope":"any_account","tier":"core","kind":"data","domain":"other","call_template":"treg call sumble.people --method POST","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://docs.sumble.com/api/api","checked":"2026-09-09","confidence":"documented","note":"Async POST: start with people/filter; poll the SAME endpoint with request_id alone. First succeeded poll charges once; later polls report zero. 1 base + paid attributes (name free), related people 1 each; email reveal 10, phone 80, successful email resolution 20 extra. Contact reveal repeats/misses free. All/scores may include account ICP. treg does not meter BYOK. Platform disabled pending POST-poll ownership and durable charge recovery.","usd":0.01},"async":null,"platform_eligible":false,"platform_blocked":"POST polling with first-success-only charge needs durable settlement/ownership support; use your own Sumble key.","miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":"2026-09-10","docs_url":"https://docs.sumble.com/api/api","has_example":false,"input":{"bodyType":"json","body":{"people":{"anyOf":[{"items":{"properties":{"person_id":{"anyOf":[{"type":"integer","minimum":1.0},{"type":"null"}],"description":"Person id on Sumble. When set, it identifies the person directly and `linkedin_url`/`email` are ignored."},"linkedin_url":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"LinkedIn profile URL of the person, e.g. 'https://www.linkedin.com/in/<slug>'. Entries whose URL is not a profile URL come back unmatched. Takes precedence over `email`."},"email":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Work email of the person, resolved via reverse enrichment. Costs 20 extra credits when it resolves to a returned person; emails that don't resolve come back unmatched, free. Only used when neither `person_id` nor `linkedin_url` is provided."},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Full name of the person, used only to disambiguate the reverse-enrichment lookup when resolving by `email`. Not an identifier on its own — an entry with just a name is rejected — and ignored for `person_id`/`linkedin_url` entries. Supplying it materially improves resolution for addresses whose local part isn't a parseable name (e.g. `firstname@company.com`), and lets the matcher recognise people whose email is at a former employer."}},"additionalProperties":false,"type":"object"},"type":"array","maxItems":1000,"minItems":1},{"type":"null"}],"description":"List of people to resolve and enrich. One result row per entry, in input order. Mutually exclusive with `filter`.","required":false},"filter":{"anyOf":[{"properties":{"organization_ids":{"anyOf":[{"items":{"type":"integer"},"type":"array","maxItems":1000,"minItems":1},{"type":"null"}],"description":"Sumble organization ids to search within. People queries are organization-scoped: provide this and/or `organization_list_id`."},"organization_list_id":{"anyOf":[{"type":"integer","minimum":1.0},{"type":"null"}],"description":"Id of one of your saved organization lists (see /organization-lists) whose organizations to search within. Combined with `organization_ids` when both are provided."},"query":{"anyOf":[{"properties":{"query":{"type":"string"}},"type":"object","required":["query"]},{"type":"null"}],"description":"Advanced query narrowing the people returned (job functions, technologies, job levels, locations, ...)."}},"additionalProperties":false,"type":"object"},{"type":"null"}],"description":"Query selecting the people to return. Mutually exclusive with `people`.","required":false},"select":{"properties":{"attributes":{"anyOf":[{"items":{"type":"string","enum":["name","email","phone","linkedin_url","job_title","job_function","job_level","location","country","current_employer","technologies","person_score","confidence"]},"type":"array"},{"type":"string","const":"all"}],"description":"Person-level attributes to include, or 'all' for every attribute-priced attribute. Off by default. 'all' excludes contact attributes (email, phone), which must be requested explicitly, and includes `person_score` only when it is available (filter mode with exactly one organization in scope and an ICP configured for your account) — otherwise it is skipped, not an error. When `person_score` is included and no `order_by_column` is set, results are ordered by it. Note that 'all' grows — and its cost grows — as new attributes are added to the endpoint.","default":[]},"related_people":{"anyOf":[{"properties":{"direction":{"items":{"type":"string","enum":["managers","direct_reports"]},"type":"array","minItems":1,"description":"Which hierarchy direction(s) to return."},"attributes":{"anyOf":[{"items":{"type":"string","enum":["name","email","phone","linkedin_url","job_title","job_function","job_level","location","country","current_employer","technologies","person_score","confidence"]},"type":"array"},{"type":"string","const":"all"}],"description":"Person-level attributes to include for each related person, or 'all' for every attribute available here. Contact attributes (email, phone) and `person_score` are not available here; `confidence` (the inferred relationship's score breakdown) is only available here.","default":[]}},"additionalProperties":false,"type":"object","required":["direction"]},{"type":"null"}],"description":"Also return people related to each matched person, up or down the org hierarchy. Relationships are inferred from org structure and seniority (technology, job function, team, location and job-level similarity), not actual reporting lines. Only available in match mode (`people`), for at most 25 people per request. Each related person returned costs 1 credit."}},"additionalProperties":false,"type":"object","description":"Dictates exactly which attributes are returned.","required":false},"limit":{"type":"integer","maximum":200.0,"minimum":1.0,"description":"Maximum number of people to return (filter mode only; ignored when `people` is provided).","default":10,"required":false},"offset":{"type":"integer","maximum":10000.0,"minimum":0.0,"description":"Number of results to skip (filter mode only; ignored when `people` is provided).","default":0,"required":false},"order_by_column":{"anyOf":[{"type":"string","enum":["person_score","start_date","job_level"]},{"type":"null"}],"description":"Column to order by (filter mode only): `start_date` (current role start), `job_level` (seniority rank), or `person_score`. `person_score` sorts people by how well they match your ideal customer profile (ICP) and includes — and charges for — the `person_score` attribute on every row; it requires the filter to resolve to exactly one organization and an ICP configured for your account, and only supports descending order. Default: Sumble's standard people ordering.","required":false},"order_by_direction":{"anyOf":[{"type":"string","enum":["ASC","DESC"]},{"type":"null"}],"description":"Sort direction; DESC when omitted.","required":false},"request_id":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"(v8 only) Id of a previously started async request (returned by the kickoff call). Provide this alone to poll for the status and result.","required":false}},"note":"Async POST: start with people/filter; poll the SAME endpoint with request_id alone. First succeeded poll charges once; later polls report zero. 1 base + paid attributes (name free), related people 1 each; email reveal 10, phone 80, successful email resolution 20 extra. Contact reveal repeats/misses free. All/scores may include account ICP. treg does not meter BYOK. Platform disabled pending POST-poll ownership and durable charge recovery."},"test_request":null,"observed":{"samples":655,"decided":652,"ok_rate":1.0,"p50_ms":190,"p95_ms":374,"last_ok_days":2,"hit_rate":null,"hit_samples":0}},{"id":"wiza.people.search","provider":"wiza","provider_display":"Wiza","name":"Search prospects","summary":"Search professional profiles with person, role, company, location, funding and technology filters.","method":"POST","path":"/api/prospects/search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call wiza.people.search --method POST --data '{\"filters\":{\"job_title\":[{\"v\":\"Founder\",\"s\":\"i\"}]},\"size\":1}'","cost":{"type":"per_success","value":0.5,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://docs.wiza.co/api-reference/prospect/prospect-search","checked":"2026-09-16","confidence":"verified","note":"Platform fixes size to one. A non-empty one-row page costs 0.5 credit; an empty page is free.","usd":0.0125},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-16","added":"2026-09-16","docs_url":"https://docs.wiza.co/api-reference/prospect/prospect-search","has_example":true,"input":{"bodyType":"json","body":{"filters":{"type":"object","required":false,"example":{"job_company":[{"v":"Wiza","s":"i"}]},"note":"Required on the first page. Supported filters include names, titles, role levels, locations, skills, schools, LinkedIn slugs, current and past companies, company size, industry, technologies, department size, revenue, funding, company type, summary and founding-year bounds. Omit filters when using a page token. Use the location and technology helper tools for accepted values."},"size":{"type":"integer","required":true,"min":1,"enum":[1],"example":1},"page_token":{"type":"string","required":false,"note":"Send the previous next_page_token with size and omit filters."}},"note":"This bounded direct tool requests one row for both platform and BYOK calls. A returned row costs 0.5 API credit."},"test_request":{"body":{"filters":{"job_title":[{"v":"Founder","s":"i"}]},"size":1}},"observed":{"samples":3463,"decided":3273,"ok_rate":1.0,"p50_ms":469,"p95_ms":1993,"last_ok_days":0,"hit_rate":0.9346,"hit_samples":3272},"reviews":{"teams":0,"samples":[{"usefulness":"not_useful","reason":"Returned an unrelated Missouri staffing executive rather than the target company.","client":"mcp","month":"2026-09"},{"usefulness":"not_useful","reason":"People search returned a person at an unrelated company; company-domain filter appears to have been ignored.","client":"mcp","month":"2026-09"}]}},{"id":"wiza.prospect-lists.continue","provider":"wiza","provider_display":"Wiza","name":"Continue a prospect search","summary":"Continue an existing prospect-list search with an optional new result limit.","method":"POST","path":"/api/prospects/continue_search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call wiza.prospect-lists.continue --method POST --data '{\"id\":\"<integer>\"}'","cost":{"type":"per_result","value":null,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://docs.wiza.co/api-reference/prospect-lists/continue-prospect-search","checked":"2026-09-16","confidence":"unknown","note":"BYOK only. Wiza does not publish the final per-row charge for this asynchronous continuation route.","usd":null},"async":null,"platform_eligible":false,"platform_blocked":"The list id belongs to one Wiza account and lacks a caller ownership token. Use your own Wiza key.","miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":"2026-09-16","docs_url":"https://docs.wiza.co/api-reference/prospect-lists/continue-prospect-search","has_example":false,"input":{"bodyType":"json","body":{"id":{"type":"integer","required":true,"min":1},"max_profiles":{"type":"integer","required":false,"min":1,"example":10},"callback_url":{"type":"string","required":false}}},"test_request":null,"observed":{"samples":0,"decided":0,"ok_rate":null,"p50_ms":null,"p95_ms":null,"last_ok_days":null,"hit_rate":null,"hit_samples":0}},{"id":"wiza.prospect-lists.create","provider":"wiza","provider_display":"Wiza","name":"Create a prospect list","summary":"Start an asynchronous list from prospect-search filters.","method":"POST","path":"/api/prospects/create_prospect_list","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call wiza.prospect-lists.create --method POST --data '{\"filters\":{\"job_company\":[{\"v\":\"Wiza\",\"s\":\"i\"}]},\"list\":{\"name\":\"Example prospects\",\"max_profiles\":10}}'","cost":{"type":"per_result","value":null,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://docs.wiza.co/api-reference/prospect-lists/create-prospect-list","checked":"2026-09-16","confidence":"unknown","note":"BYOK only. Wiza does not publish the final per-row charge for this asynchronous route. Search preview pricing is not used as a substitute.","usd":null},"async":null,"platform_eligible":false,"platform_blocked":"Async result ownership and terminal per-row settlement are not safe on a shared Wiza account. Use your own Wiza key.","miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":"2026-09-16","docs_url":"https://docs.wiza.co/api-reference/prospect-lists/create-prospect-list","has_example":false,"input":{"bodyType":"json","body":{"filters":{"type":"object","required":true,"example":{"job_company":[{"v":"Wiza","s":"i"}]}},"list":{"type":"object","required":true,"example":{"name":"Example prospects","max_profiles":10},"note":"Set the list name and maximum profiles. The create-list rate limit is shared with wiza.lists.create."}}},"test_request":null,"observed":{"samples":0,"decided":0,"ok_rate":null,"p50_ms":null,"p95_ms":null,"last_ok_days":null,"hit_rate":null,"hit_samples":0}}],"related_capabilities":[{"endpoint_id":"treg.people.email.find","capability":"people.email.find","does":"Get, find or look up a person's work email address from their name, company domain or LinkedIn profile"},{"endpoint_id":"treg.people.email.find.personal","capability":"people.email.find.personal","does":"Find a person's personal email address"},{"endpoint_id":"treg.people.email.verify","capability":"people.email.verify","does":"Check an email address you ALREADY have is real and deliverable — not for finding one"},{"endpoint_id":"treg.people.enrich","capability":"people.enrich","does":"Fill in a person's profile from a LinkedIn URL or other identifier you already hold — job title, employer, seniority, location"},{"endpoint_id":"treg.people.identity.resolve","capability":"people.identity.resolve","does":"Resolve an email or profile to linked identities"}],"routing":{"contract":{"identity":[["q"],["company_domain"],["company_domain","title"],["title"],["full_name"]],"output":{"people":{"type":"list","required":true,"note":"the provider's own people rows (name, title, profile url, location…) — shapes differ per provider; raw is the same body"},"count":{"type":"int"},"next_cursor":{"type":"str"}},"miss":"people == []","derive":{}},"plan":[{"endpoint_id":"quickenrich.people.search","accepts":[["company_domain","title"],["company_domain"],["title"]],"usd":0.0,"hit_rate":0.6001,"usd_per_hit":0.0,"works":0.9999},{"endpoint_id":"leadsforge.people.search","accepts":[["company_domain"]],"usd":0.0,"hit_rate":0.3442,"usd_per_hit":0.0,"works":0.9991},{"endpoint_id":"dropleads.people.search","accepts":[["company_domain","title"],["company_domain"],["title"]],"usd":0.0,"hit_rate":0.2341,"usd_per_hit":0.0,"works":0.9673},{"endpoint_id":"blitzapi.people.search","accepts":[["title"]],"usd":0.000495,"hit_rate":0.6801,"usd_per_hit":0.0007278341420379356,"works":1.0},{"endpoint_id":"icypeas.people.search","accepts":[["company_domain","title"],["company_domain"],["title"]],"usd":0.00038,"hit_rate":0.4181,"usd_per_hit":0.0009088734752451565,"works":1.0},{"endpoint_id":"aviato.people.search.simple","accepts":[["full_name"]],"usd":0.0025,"hit_rate":0.7025,"usd_per_hit":0.0025,"works":0.9995},{"endpoint_id":"aviato.people.search","accepts":[["q"]],"usd":0.0025,"hit_rate":0.6206,"usd_per_hit":0.0025,"works":0.9955},{"endpoint_id":"aiark.people.search","accepts":[["company_domain"]],"usd":0.002634,"hit_rate":0.2149,"usd_per_hit":0.002634,"works":0.9979},{"endpoint_id":"leadmagic.x.employee-finder","accepts":[["company_domain"]],"usd":0.00125,"hit_rate":0.2165,"usd_per_hit":0.005773672055427252,"works":0.9854},{"endpoint_id":"parallel.people.search","accepts":[["q"]],"usd":0.005,"hit_rate":0.8595,"usd_per_hit":0.0058173356602675965,"works":0.9994},{"endpoint_id":"exa.people.search","accepts":[["q"]],"usd":0.007,"hit_rate":0.9946,"usd_per_hit":0.007038005228232455,"works":0.999},{"endpoint_id":"wiza.people.search","accepts":[["title"]],"usd":0.0125,"hit_rate":0.9346,"usd_per_hit":0.0125,"works":1.0},{"endpoint_id":"quickenrich.people.search.domain","accepts":[["company_domain","title"],["company_domain"]],"usd":0.004834,"hit_rate":0.3782,"usd_per_hit":0.012781597038603914,"works":0.9996},{"endpoint_id":"prospeo.people.search","accepts":[["q"],["company_domain"],["company_domain","title"],["title"]],"usd":0.0245,"hit_rate":0.8076,"usd_per_hit":0.0245,"works":0.9999},{"endpoint_id":"crustdata.people.search","accepts":[["full_name"]],"usd":0.009,"hit_rate":0.3179,"usd_per_hit":0.028310789556464298,"works":0.9997},{"endpoint_id":"findymail.search.domain","accepts":[["company_domain"]],"usd":0.0198,"hit_rate":0.4427,"usd_per_hit":0.044725547775016944,"works":0.9923},{"endpoint_id":"leadmagic.x.role-finder","accepts":[["company_domain","title"]],"usd":0.05,"hit_rate":0.2051,"usd_per_hit":0.05,"works":0.7893},{"endpoint_id":"hunter.companies.emails","accepts":[["company_domain"]],"usd":0.0245,"hit_rate":0.3644,"usd_per_hit":0.06723380900109768,"works":0.9998},{"endpoint_id":"findymail.search.employees","accepts":[["company_domain","title"]],"usd":0.0198,"hit_rate":0.2453,"usd_per_hit":0.08071748878923767,"works":0.9853},{"endpoint_id":"fiber-ai.people.search","accepts":[["company_domain"]],"usd":0.02,"hit_rate":0.2028,"usd_per_hit":0.09861932938856016,"works":0.9622},{"endpoint_id":"lusha.people.search","accepts":[["title"]],"usd":0.1248,"hit_rate":0.7699,"usd_per_hit":0.16209897389271335,"works":1.0},{"endpoint_id":"companyenrich.people.search","accepts":[["company_domain","title"],["company_domain"]],"usd":0.0196,"hit_rate":0.0795,"usd_per_hit":0.24654088050314463,"works":0.9999},{"endpoint_id":"leadmagic.people.search","accepts":[["company_domain","title"],["company_domain"]],"usd":0.025,"hit_rate":0.0866,"usd_per_hit":0.28868360277136257,"works":0.9991},{"endpoint_id":"harvestapi.linkedin.leads.search","accepts":[["company_domain","title"],["company_domain"],["title"]],"usd":2.5,"hit_rate":0.9326,"usd_per_hit":2.68067767531632,"works":0.9996},{"endpoint_id":"enrichlayer.people.search","accepts":[["full_name"],["company_domain"],["company_domain","title"],["title"]],"usd":3.0,"hit_rate":0.4529,"usd_per_hit":6.623978803267829,"works":0.9942},{"endpoint_id":"oceanio.people.search","accepts":[["company_domain"]],"usd":1.62,"hit_rate":0.0594,"usd_per_hit":27.272727272727273,"works":1.0}],"also":[{"endpoint_id":"apollo.people.search","usd":0.0},{"endpoint_id":"blitzapi.people.employee-finder","usd":0.000495},{"endpoint_id":"blitzapi.people.waterfall-icp","usd":0.000495},{"endpoint_id":"companyenrich.people.search.scroll","usd":0.0196},{"endpoint_id":"contactout.people.decision-makers","usd":0.02},{"endpoint_id":"contactout.people.decision-makers.reveal","usd":0.67},{"endpoint_id":"contactout.people.search","usd":0.02},{"endpoint_id":"contactout.people.search.reveal","usd":0.67},{"endpoint_id":"coresignal.people.search","usd":0.0},{"endpoint_id":"crunchbase.people.search","usd":null},{"endpoint_id":"diffbot.people.search","usd":0.0299},{"endpoint_id":"getleadsio.people.search","usd":0.0},{"endpoint_id":"hunter.x.multi-domain-search","usd":0.0},{"endpoint_id":"limadata.people.search","usd":0.002},{"endpoint_id":"moltsets.people.search","usd":0.01},{"endpoint_id":"pdl.people.search","usd":0.38},{"endpoint_id":"pdl.x.person-search-post","usd":0.38},{"endpoint_id":"sixtyfour.people.search","usd":0.024},{"endpoint_id":"sumble.people","usd":0.01},{"endpoint_id":"wiza.prospect-lists.continue","usd":null},{"endpoint_id":"wiza.prospect-lists.create","usd":null}],"headers":{"X-Treg-Route-Waterfall":"on by default: a miss tries the next provider; 0 = stop at the first miss","X-Treg-Route-Max-Cost":"USD ceiling for the whole call (default 1.00)","X-Treg-Route-Prefer":"provider[,…]","X-Treg-Route-Exclude":"provider[,…]","X-Treg-Route-Strict-Filters":"1 = never call a provider that cannot apply a filter you sent (answers 422, nothing charged); off by default — the answer names what was ignored in X-Treg-Ignored-Filters"}},"call_template":"treg call treg.people.search --method POST --data '{\"company_domain\":\"…\"}'","example_response":null,"hints":["treg call treg.people.search --method POST --data '{\"company_domain\":\"…\"}'   # run it — key injected server-side","treg catalog get aiark.people.search   # the same job from aiark"]}