{"endpoint":{"id":"treg.people.enrich","provider":"treg","provider_display":"treg","name":"people.enrich — routed: best of 27 providers, own keys first","summary":"Enrich a person from an email, a LinkedIn URL or a name + company domain — treg picks the provider and names the one that served","method":"POST","path":"/people.enrich","scope":"","tier":"core","kind":"routed","domain":"contacts","call_template":"treg call treg.people.enrich --method POST --data '{\"email\":\"…\"}'","cost":{"type":"per_success","value":0.000495,"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.000495–$0.38 per hit, 0% markup; you pay the child that served AND every child tried before it that bills a miss (2 of 27 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.000495},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":200,"means":"output.full_name == null"},"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":null,"docs_url":"","has_example":false,"input":{"bodyType":"json","body":{"email":{"type":"str","required":false,"note":"identity key (part of email)"},"linkedin_url":{"type":"url","required":false,"note":"identity key (part of linkedin_url)"},"linkedin_handle":{"type":"str","required":false,"note":"identity key (part of linkedin_handle)"},"domain":{"type":"str","required":false,"note":"identity key (part of domain+full_name, domain+first_name+last_name)"},"full_name":{"type":"str","required":false,"note":"identity key (part of domain+full_name)"},"first_name":{"type":"str","required":false,"note":"identity key (part of domain+first_name+last_name)"},"last_name":{"type":"str","required":false,"note":"identity key (part of domain+first_name+last_name)"}},"note":"Send everything you know about the subject — treg derives the rest (full_name ⇄ first+last), matches each provider on the variants it accepts ({email} | {linkedin_url} | {linkedin_handle} | {domain, full_name} | {domain, first_name, last_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":{"email":"…"}},"routed_children":["aiark.people.enrich","apollo.people.enrich","aviato.people.enrich","blitzapi.people.enrich","blitzapi.people.email.reverse","companyenrich.people.lookup","datagma.people.enrich","dropleads.people.enrich","enrichlayer.person.profile","fiber-ai.people.enrich","harvestapi.linkedin.user.profile","hunter.x.combined-find","hunter.people.enrich","icypeas.people.enrich","leadmagic.people.enrich","lusha.people.enrich","moltsets.people.enrich.name","moltsets.people.enrich.email","moltsets.people.enrich.linkedin","oceanio.people.enrich","pdl.people.enrich","prospeo.people.enrich","quickenrich.people.enrich","sixtyfour.people.email.reverse","tomba.people.enrich","tomba.people.enrich.profile","tomba.people.enrich.combined"],"capability":"people.enrich","capability_description":"Fill in a person's profile from a LinkedIn URL or other identifier you already hold — job title, employer, seniority, location","platform":"people","platform_label":"People & contact data","observed":{"samples":321482,"decided":317471,"ok_rate":0.6865,"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.enrich","provider":"aiark","provider_display":"AI Ark","name":"Reverse lookup a person","summary":"Enrich a person profile from an email address.","method":"POST","path":"/v1/people/reverse-lookup","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call aiark.people.enrich --method POST --data '{\"search\":\"jane@example.com\"}'","cost":{"type":"per_success","value":0.5,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://docs.ai-ark.com/reference/people-reverse-lookup","checked":"2026-09-17","confidence":"verified","note":"The docs say 0.5 credit per request, but a live 404 miss reduced the balance by zero. treg charges only a successful profile response.","usd":0.0026335},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":404,"means":"no person on record for this email (404 with error 'data not found') — a normal, free outcome. Its rare HTML 404 page is a real routing error."},"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-reverse-lookup","has_example":true,"input":{"bodyType":"json","body":{"search":{"type":"string","required":true,"format":"email","example":"jane@example.com"}}},"test_request":{"body":{"search":"jane@example.com"}},"observed":{"samples":156368,"decided":32835,"ok_rate":0.9826,"p50_ms":448,"p95_ms":1087,"last_ok_days":0,"hit_rate":0.9727,"hit_samples":33165},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Email-only lookup returned the exact named person with current title, LinkedIn, career history and company firmographics.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Email-only lookup returned the correct named person, current title and LinkedIn for a small US chemical distributor on the cheapest child.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Strong Eric Keen profile with LinkedIn and career history","client":"mcp","month":"2026-09"}]}},{"id":"apollo.people.bulk_enrich","provider":"apollo","provider_display":"Apollo.io","name":"Bulk-enrich up to 10 people by email, LinkedIn URL or name","summary":"Enrich up to 10 people in one call, using the same identifiers as single-person enrichment","method":"POST","path":"/people/bulk_match","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call apollo.people.bulk_enrich --method POST --data '{\"details\":[{\"first_name\":\"Tim\",\"last_name\":\"Cook\",\"domain\":\"apple.com\"}]}'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://www.apollo.io/pricing","checked":"2026-08-13","confidence":"documented","reported_charge":{"path":"credits_consumed","unit":"credit"},"note":"priced per person MATCHED in the batch on the same 1-credit baseline as single enrichment (apollo.people.enrich), +8 if a mobile is revealed, not per call; unmatched rows are free. CONFIRMED live 2026-08-13 the route matches (200, 1/1 person). Same documented Basic-plan rate as fx.yaml credit_rates_usd.apollo.","usd":0.026},"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.apollo.io/reference/bulk-people-enrichment","has_example":false,"input":{"bodyType":"json","body":{"details":{"type":"array[object]","required":true,"note":"1-10 objects (max 10 per request), each carrying the same identifier keys as /people/match — email, first_name, last_name, domain, linkedin_url, …","example":[{"first_name":"Tim","last_name":"Cook","domain":"apple.com"}]}},"queryParams":{"reveal_personal_emails":{"type":"boolean","required":false,"note":"applies to the whole batch"},"reveal_phone_number":{"type":"boolean","required":false,"note":"applies to the whole batch; +8 credits per mobile found, and requires webhook_url"},"run_waterfall_email":{"type":"boolean","required":false},"run_waterfall_phone":{"type":"boolean","required":false},"webhook_url":{"type":"string","required":false,"note":"required when reveal_phone_number is true"}},"note":"the ONE endpoint in this file with a real JSON body — and even here the flags stay in the query string while only `details` rides in the body"},"test_request":null,"observed":{"samples":10514,"decided":9980,"ok_rate":0.9995,"p50_ms":644,"p95_ms":1615,"last_ok_days":0,"hit_rate":0.997,"hit_samples":3615},"reviews":{"teams":5,"samples":[{"usefulness":"useful","reason":"Name plus domain bulk enrich returned 9 of 10 verified work emails and LinkedIn URLs for small Georgia nonprofit executives.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Bulk match returned 6 of 8 with current titles and full employment history; billed once for the batch. Some fields stale (seniority, headcount, dead employer).","client":"mcp","month":"2026-09"},{"usefulness":"useful","reason":"Returned verified emails + full employment history for all 3 shortlist principals at $0.026.","client":"mcp","month":"2026-09"}],"share":{"useful":0.93,"partly":0.07,"not_useful":0.0}}},{"id":"apollo.people.enrich","provider":"apollo","provider_display":"Apollo.io","name":"Enrich a person by email, LinkedIn URL or name + company","summary":"Enrich a person from an email, LinkedIn URL or name + company — title, contact details","method":"POST","path":"/people/match","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call apollo.people.enrich --method POST --query email=patrick@stripe.com","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://www.apollo.io/pricing","checked":"2026-08-13","confidence":"documented","note":"Metered at the 1-credit baseline treg calls with: reveal_phone_number and reveal_personal_emails both default false, so a default enrich consumes 1 credit for demographics or an email, charged only when credit-consuming data comes back (no match, no charge) — the same documented Basic-plan rate (fx.yaml credit_rates_usd.apollo) as apollo.companies.enrich. The phone reveal (+8 per mobile, returned async to webhook_url) and the waterfalls (whose vendors may bill even on a miss) are refused on treg's shared key, so this rate covers every shared-key call. A no-match answers 200 with a person stub at match_confidence none; it is free unless it carries an email.","usd":0.026},"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.apollo.io/reference/people-enrichment","has_example":true,"input":{"queryParams":{"email":{"type":"string","required":false,"note":"work or personal email of the person","example":"tim@apple.com"},"hashed_email":{"type":"string","required":false,"note":"MD5 or SHA-256 hash of the email, when you cannot send it in the clear"},"first_name":{"type":"string","required":false,"example":"Tim"},"last_name":{"type":"string","required":false,"example":"Cook"},"name":{"type":"string","required":false,"note":"full name; use instead of first_name + last_name"},"organization_name":{"type":"string","required":false,"note":"the person's employer, to disambiguate common names","example":"Apple"},"domain":{"type":"string","required":false,"note":"employer's domain, with no www and no @","example":"apple.com"},"linkedin_url":{"type":"string","required":false,"example":"http://www.linkedin.com/in/tim-cook"},"id":{"type":"string","required":false,"note":"Apollo person id from a previous search"},"reveal_personal_emails":{"type":"boolean","required":false,"note":"unlocks personal emails; default false","example":false},"reveal_phone_number":{"type":"boolean","required":false,"note":"OWN KEY ONLY: refused on treg's shared key. Adds 8 CREDITS when a mobile is found. The number is returned ASYNCHRONOUSLY to webhook_url, not inline, so webhook_url becomes required; default false","example":false},"run_waterfall_email":{"type":"boolean","required":false,"note":"OWN KEY ONLY: refused on treg's shared key. Fall through to third-party vendors when Apollo's own data misses; some vendors bill even on a miss; default false"},"run_waterfall_phone":{"type":"boolean","required":false,"note":"OWN KEY ONLY: refused on treg's shared key. As run_waterfall_email, for phone numbers; default false"},"webhook_url":{"type":"string","required":false,"note":"OWN KEY ONLY: refused on treg's shared key. REQUIRED when reveal_phone_number is true"}},"note":"POST, but every parameter rides in the QUERY STRING — there is no JSON body. Supply the strongest identifier you have: email > linkedin_url > name + domain. A request with none of them cannot match"},"test_request":{"queryParams":{"email":"patrick@stripe.com"}},"observed":{"samples":254087,"decided":242070,"ok_rate":1.0,"p50_ms":319,"p95_ms":683,"last_ok_days":0,"hit_rate":0.9785,"hit_samples":237724},"reviews":{"teams":25,"samples":[{"usefulness":"useful","reason":"Enrich by domain+name returned verified work email on the company domain","client":"cli","month":"2026-10"},{"usefulness":"useful","reason":"Person-ID enrichment returned full name, matching employer domain, LinkedIn profile and provider-verified work email.","client":"mcp","month":"2026-10"},{"usefulness":"partly","reason":"Gave name, LinkedIn URL and job history by id. github_url was empty for a person with a public GitHub; some current titles were stale.","client":"mcp","month":"2026-10"}],"share":{"useful":0.69,"partly":0.28,"not_useful":0.03}}},{"id":"aviato.people.enrich","provider":"aviato","provider_display":"Aviato","name":"Enrich a person by profile URL or email","summary":"Get a person's work history, education, skills, investments and social identities","method":"GET","path":"/person/enrich","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call aviato.people.enrich --query linkedinURL=https://www.linkedin.com/in/satyanadella --query preview=true","cost":{"type":"per_success","value":5,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://data.aviato.co/","checked":"2026-08-25","confidence":"verified","settle":"modifiers","modifiers":{"preview":{"location":"query","when":"truthy","set_credits":0},"email":{"location":"query","when":"present","add_credits":3},"rescrape":{"location":"query","when":"truthy","add_credits":2,"reserve_only":true}},"note":"5 credits for profile-based enrichment; an email lookup costs 8 credits; preview=true and a require-driven miss are free. Live profile and email rescrape probes stayed at 5 and 8 credits. Treg holds the documented 2-credit rescrape rider and releases it during settlement.","usd":0.05},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":404,"means":"no person matched the identifier — an expected outcome and free (per_success); do not retry the same identifier"},"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-24","added":"2026-08-25","docs_url":"https://docs.data.aviato.co/api-reference/person/enrich","has_example":true,"input":{"queryParams":{"id":{"type":"string","required":false,"note":"Aviato person id"},"linkedinID":{"type":"string","required":false},"linkedinEntityId":{"type":"string","required":false},"linkedinURL":{"type":"string","required":false,"note":"public, Sales Navigator or Recruiter URL","example":"https://www.linkedin.com/in/satyanadella"},"email":{"type":"string","required":false},"preview":{"type":"boolean","required":false,"note":"return minimal id/name/URLs without charging a credit"},"full":{"type":"boolean","required":false,"note":"include company/fund investments and founded companies"},"rescrape":{"type":"boolean","required":false,"note":"refresh stale data; use with maxDataAgeDays"},"maxDataAgeDays":{"type":"integer","required":false},"require":{"type":"array[string]","required":false,"note":"fields that must be present or a free 404 is returned"}},"note":"supply one identifier. Use preview=true to resolve the person without spending a credit."},"test_request":{"queryParams":{"linkedinURL":"https://www.linkedin.com/in/satyanadella","preview":true}},"observed":{"samples":10207,"decided":7284,"ok_rate":0.9986,"p50_ms":217,"p95_ms":591,"last_ok_days":0,"hit_rate":0.9968,"hit_samples":7297}},{"id":"aviato.people.enrich.bulk","provider":"aviato","provider_display":"Aviato","name":"Bulk enrich people","summary":"Enrich up to 20 people in one synchronous request","method":"POST","path":"/person/bulk/enrich","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call aviato.people.enrich.bulk --method POST --data '{\"lookups\":[{\"linkedinURL\":\"https://www.linkedin.com/in/satyanadella\"}],\"preview\":true}'","cost":{"type":"per_success","value":5,"currency":"credit","per":1,"unit":"record","source":"observed","source_url":"https://data.aviato.co/","checked":"2026-08-25","confidence":"verified","settle":"modifiers","modifiers":{"preview":{"location":"body","when":"truthy","set_credits":0},"email":{"location":"lookups","when":"present","add_credits":3,"reserve_only":true},"rescrape":{"location":"body","when":"truthy","add_credits":2}},"note":"5 credits per successfully enriched person; rescrape=true adds 2 per successful row and preview=true is free. Live email-only bulk probes charged 5 credits per success, not the documented 8, while rescrape probes charged 7. Treg holds the documented email rider and releases it during settlement. Failed rows are free.","usd":0.05},"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/bulk-enrich","has_example":true,"input":{"bodyType":"json","body":{"lookups":{"type":"array[object]","required":true,"note":"1-20 lookup objects; each can use identifiers such as linkedinURL or email","example":[{"linkedinURL":"https://www.linkedin.com/in/satyanadella"}]},"rescrape":{"type":"boolean","required":false,"note":"refresh records older than maxDataAgeDays"},"maxDataAgeDays":{"type":"integer","required":false,"note":"stale-data threshold; requires rescrape=true"},"preview":{"type":"boolean","required":false,"note":"return minimal identification data without charging credits","example":true},"require":{"type":"array[string]","required":false,"note":"top-level fields required for billing; ignored in preview mode"}},"note":"this is synchronous bulk enrichment. Use preview=true first for a free identifier check."},"test_request":{"body":{"lookups":[{"linkedinURL":"https://www.linkedin.com/in/satyanadella"}],"preview":true}},"observed":{"samples":44,"decided":43,"ok_rate":1.0,"p50_ms":1455,"p95_ms":2720,"last_ok_days":3,"hit_rate":0.9744,"hit_samples":39}},{"id":"blitzapi.people.email.reverse","provider":"blitzapi","provider_display":"BlitzAPI","name":"Enrich a person from a work email","summary":"Look up a professional profile from a work email.","method":"POST","path":"/v2/enrichment/email-to-person","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call blitzapi.people.email.reverse --method POST --data '{\"email\":\"alex@example.com\"}'","cost":{"type":"per_success","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 on a found answer, zero on a miss; fair_usage.records_used matched the live key-info delta.","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-enrichment/reverse-email-lookup","has_example":true,"input":{"bodyType":"json","body":{"email":{"type":"string","required":true,"example":"alex@example.com"}}},"body_allowlist":true,"test_request":{"body":{"email":"alex@example.com"}},"observed":{"samples":44633,"decided":44612,"ok_rate":1.0,"p50_ms":450,"p95_ms":566,"last_ok_days":0,"hit_rate":0.1681,"hit_samples":44612}},{"id":"blitzapi.people.enrich","provider":"blitzapi","provider_display":"BlitzAPI","name":"Enrich a LinkedIn person","summary":"Return a full profile with experience, education and skills.","method":"POST","path":"/v2/enrichment/person","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call blitzapi.people.enrich --method POST --data '{\"person_linkedin_url\":\"https://www.linkedin.com/in/antoine-blitz-5581b7373\"}'","cost":{"type":"per_success","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 on a found answer, zero on a miss; fair_usage.records_used matched the live key-info delta.","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-enrichment/person-enrichment","has_example":true,"input":{"bodyType":"json","body":{"person_linkedin_url":{"type":"string","required":true,"example":"https://www.linkedin.com/in/antoine-blitz-5581b7373"}}},"body_allowlist":true,"test_request":{"body":{"person_linkedin_url":"https://www.linkedin.com/in/antoine-blitz-5581b7373"}},"observed":{"samples":10318,"decided":10285,"ok_rate":0.9999,"p50_ms":442,"p95_ms":541,"last_ok_days":0,"hit_rate":0.7988,"hit_samples":10284},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Country code, current title, company and company LinkedIn URL for half a cent. Across 20 profiles it found 17; misses were free.","client":"mcp","month":"2026-10"}]}},{"id":"blitzapi.people.phone.reverse","provider":"blitzapi","provider_display":"BlitzAPI","name":"Enrich a person from a US phone","summary":"Look up a professional profile from a US phone number.","method":"POST","path":"/v2/enrichment/phone-to-person","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call blitzapi.people.phone.reverse --method POST --data '{\"phone\":\"+14155550123\"}'","cost":{"type":"per_success","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 on a found answer, zero on a miss; fair_usage.records_used matched the live key-info delta.","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-enrichment/reverse-phone-lookup","has_example":true,"input":{"bodyType":"json","body":{"phone":{"type":"string","required":true,"example":"+14155550123"}}},"body_allowlist":true,"test_request":{"body":{"phone":"+14155550123"}},"observed":{"samples":732,"decided":731,"ok_rate":1.0,"p50_ms":480,"p95_ms":571,"last_ok_days":0,"hit_rate":0.145,"hit_samples":731}},{"id":"companyenrich.people.get","provider":"companyenrich","provider_display":"CompanyEnrich","name":"A person record by CompanyEnrich id","summary":"Gets person information by its CompanyEnrich ID","method":"GET","path":"/people","scope":"any_account","tier":"core","kind":"data","domain":"people","call_template":"treg call companyenrich.people.get --query id=256474769","cost":{"type":"per_call","value":2,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://companyenrich.com/pricing","checked":"2026-08-20","confidence":"verified","note":"2 credits per call. VERIFIED against the live credit meter 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/get_people","has_example":true,"input":{"queryParams":{"id":{"type":"integer","required":true,"note":"the numeric `id` from a people search, lookup or email response","example":256474769},"expand":{"type":"array[string]","required":false,"note":"`education` adds the education block at extra credit cost"}},"note":"re-fetching a person costs the same 2 credits as returning them from a search, so cache search results rather than round-tripping ids."},"test_request":{"queryParams":{"id":256474769}},"observed":{"samples":3,"decided":2,"ok_rate":null,"p50_ms":null,"p95_ms":null,"last_ok_days":null,"hit_rate":null,"hit_samples":0}},{"id":"companyenrich.people.lookup","provider":"companyenrich","provider_display":"CompanyEnrich","name":"Reverse email lookup — who is behind this address","summary":"Looks up a person by email address — resolves the company from the email domain first, then matches the person by email local-part patterns","method":"POST","path":"/people/lookup","scope":"any_account","tier":"core","kind":"data","domain":"people","call_template":"treg call companyenrich.people.lookup --method POST --data '{\"email\":\"patrick@stripe.com\"}'","cost":{"type":"per_success","value":5,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://companyenrich.com/pricing","checked":"2026-08-20","confidence":"verified","note":"5 credits per SUCCESSFUL call. VERIFIED against the live credit meter 2026-08-20.","usd":0.049},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":404,"means":"`Person could not be found` — an expected outcome and free; do not retry the same email"},"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-lookup","has_example":true,"input":{"body":{"email":{"type":"string","required":true,"note":"a work email address; free-mail domains will not resolve to a company","example":"patrick@stripe.com"}},"queryParams":{"expand":{"type":"array[string]","required":false,"note":"`education` adds the education block at extra credit cost"}},"note":"READ THE MECHANISM BEFORE TRUSTING THE ANSWER. This is not a mailbox lookup — the provider resolves the employer from the domain and then guesses which employee the local part refers to, from that company's address patterns. Verified live 2026-08-20: `patrick@stripe.com` returned a Stripe employee named Patrick, but NOT the Patrick that address belongs to. Treat the result as a candidate, and confirm it against the returned experiences before acting on it."},"test_request":{"body":{"email":"patrick@stripe.com"}},"observed":{"samples":1860,"decided":211,"ok_rate":1.0,"p50_ms":504,"p95_ms":1340,"last_ok_days":0,"hit_rate":0.7684,"hit_samples":272}},{"id":"contactout.people.email.enrich","provider":"contactout","provider_display":"ContactOut","name":"Enrich profile from email","summary":"Enrich profile from email","method":"GET","path":"/v1/email/enrich","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call contactout.people.email.enrich --query email=support@contactout.com","cost":{"type":"per_success","value":0.65,"currency":"USD","per":1,"unit":"call","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. May return personal email and phone; only work_email is a documented include selector. Returned input email is not a new contact reveal.","contactout":{"job":"email","rates_micro":{"work_email":150000,"personal_email":250000,"phone":250000,"search":20000}},"usd":0.65},"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":{"email":{"type":"string","required":true,"example":"support@contactout.com"},"include":{"type":"string","enum":["work_email"],"note":"Only documented include value; optional work email lookup."}},"note":"May return personal email and phone; only work_email is a documented include selector. Returned input email is not a new contact reveal."},"test_request":null,"observed":{"samples":15,"decided":2,"ok_rate":null,"p50_ms":null,"p95_ms":null,"last_ok_days":null,"hit_rate":null,"hit_samples":2}},{"id":"contactout.people.enrich","provider":"contactout","provider_display":"ContactOut","name":"Enrich person by identifiers","summary":"Enrich person by identifiers","method":"POST","path":"/v1/people/enrich","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call contactout.people.enrich --method POST","cost":{"type":"per_success","value":0.02,"currency":"USD","per":1,"unit":"call","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. Provide linkedin_url, email or phone, OR name plus company/location/education. $0.02 if a profile is found, plus requested contacts on hit.","contactout":{"job":"person","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":{"linkedin_url":{"type":"string"},"email":{"type":"string"},"phone":{"type":"string"},"full_name":{"type":"string"},"first_name":{"type":"string"},"last_name":{"type":"string"},"location":{"type":"string"},"job_title":{"type":"string"},"company":{"type":"array"},"company_domain":{"type":"array"},"education":{"type":"array"},"include":{"type":"array","note":"Contact fields to reveal: work_email, personal_email, phone. Omit for profile only."}},"note":"Provide linkedin_url, email or phone, OR name plus company/location/education. $0.02 if a profile is found, plus requested contacts on hit."},"test_request":null,"observed":{"samples":3498,"decided":1641,"ok_rate":1.0,"p50_ms":172,"p95_ms":581,"last_ok_days":0,"hit_rate":1.0,"hit_samples":1641}},{"id":"contactout.people.enrich.personal_email","provider":"contactout","provider_display":"ContactOut","name":"Enrich person with personal email","summary":"Enrich person with personal email","method":"POST","path":"/v1/people/enrich","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call contactout.people.enrich.personal_email --method POST --data '{\"include\":\"<array>\"}'","cost":{"type":"per_success","value":0.27,"currency":"USD","per":1,"unit":"call","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. Provide linkedin_url, email or phone, OR name plus company/location/education. $0.02 if a profile is found, plus requested contacts on hit.","contactout":{"job":"person","rates_micro":{"work_email":150000,"personal_email":250000,"phone":250000,"search":20000}},"usd":0.27},"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":{"linkedin_url":{"type":"string"},"email":{"type":"string"},"phone":{"type":"string"},"full_name":{"type":"string"},"first_name":{"type":"string"},"last_name":{"type":"string"},"location":{"type":"string"},"job_title":{"type":"string"},"company":{"type":"array"},"company_domain":{"type":"array"},"education":{"type":"array"},"include":{"type":"array","required":true,"enum":[["personal_email"]],"note":"This split selects only personal_email. Use the general enrich tool to combine with phone."}},"note":"Provide linkedin_url, email or phone, OR name plus company/location/education. $0.02 if a profile is found, plus requested contacts on hit."},"test_request":null,"observed":{"samples":35,"decided":11,"ok_rate":1.0,"p50_ms":167,"p95_ms":215,"last_ok_days":1,"hit_rate":null,"hit_samples":11}},{"id":"contactout.people.enrich.work_email","provider":"contactout","provider_display":"ContactOut","name":"Enrich person with work email","summary":"Enrich person with work email","method":"POST","path":"/v1/people/enrich","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call contactout.people.enrich.work_email --method POST --data '{\"include\":\"<array>\"}'","cost":{"type":"per_success","value":0.17,"currency":"USD","per":1,"unit":"call","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. Provide linkedin_url, email or phone, OR name plus company/location/education. $0.02 if a profile is found, plus requested contacts on hit.","contactout":{"job":"person","rates_micro":{"work_email":150000,"personal_email":250000,"phone":250000,"search":20000}},"usd":0.17},"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":{"linkedin_url":{"type":"string"},"email":{"type":"string"},"phone":{"type":"string"},"full_name":{"type":"string"},"first_name":{"type":"string"},"last_name":{"type":"string"},"location":{"type":"string"},"job_title":{"type":"string"},"company":{"type":"array"},"company_domain":{"type":"array"},"education":{"type":"array"},"include":{"type":"array","required":true,"enum":[["work_email"]],"note":"This split selects only work_email. Use the general enrich tool to combine with phone."}},"note":"Provide linkedin_url, email or phone, OR name plus company/location/education. $0.02 if a profile is found, plus requested contacts on hit."},"test_request":null,"observed":{"samples":301,"decided":152,"ok_rate":1.0,"p50_ms":395,"p95_ms":8309,"last_ok_days":0,"hit_rate":1.0,"hit_samples":152}},{"id":"coresignal.people.enrich","provider":"coresignal","provider_display":"Coresignal","name":"A person's full profile by LinkedIn URL or id","summary":"One person's full record — role, employer, work history, education — by LinkedIn URL or id","method":"GET","path":"/employee_multi_source/collect/{identifier}","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call coresignal.people.enrich --query identifier=12345678","cost":{"type":"per_call","value":20,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://coresignal.com/pricing/","checked":"2026-08-13","confidence":"documented","note":"20 Coresignal credits per record collected (multi_source); the cheaper company_base / employee_base collections cost 10. Rate published on coresignal.com/pricing. Live re-verify 2026-08-13 was blocked by a 402 \"Billing: Insufficient credits\" on the test account, so the count stays documented (from pricing) rather than verified.","usd":0.392},"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/collect","has_example":false,"input":{"pathParams":{"identifier":{"type":"string","required":true,"note":"a numeric Coresignal employee id from coresignal.people.search, OR the person's LinkedIn shorthand name (the profile slug, NOT a full URL) — the same route serves both, which is why there is no separate employee enrich endpoint on the docs site","example":"12345678"}},"note":"the employee side has NO /enrich route (unlike companies): collect IS the enrichment call when you hand it a profile URL rather than an id. Coresignal's depth here is the full employment history, not just the current role"},"test_request":null,"observed":{"samples":218,"decided":201,"ok_rate":1.0,"p50_ms":418,"p95_ms":739,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},{"id":"crunchbase.people.enrich","provider":"crunchbase","provider_display":"Crunchbase","name":"A person's Crunchbase profile by permalink","summary":"A person's Crunchbase profile — current and past roles, companies founded, investments","method":"GET","path":"/entities/people/{entity_id}","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call crunchbase.people.enrich --query entity_id=tim-cook","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-person-api","has_example":false,"input":{"pathParams":{"entity_id":{"type":"string","required":true,"note":"the Crunchbase permalink of the person, or their UUID","example":"tim-cook"}},"queryParams":{"field_ids":{"type":"string","required":false,"note":"comma-separated fields to return; without it the response is a stub","example":"identifier,primary_job_title,primary_organization,description"},"card_ids":{"type":"string","required":false,"note":"related cards: jobs, founded_organizations, participated_investments, …"}}},"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.enrich","provider":"crustdata","provider_display":"Crustdata","name":"Enrich people by profile URL or business email","summary":"Return full professional profiles with optional contact and developer data","method":"POST","path":"/person/enrich","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call crustdata.people.enrich --method POST --data '{\"professional_network_profile_urls\":[\"https://www.linkedin.com/in/satyanadella\"]}'","cost":{"type":"per_result","value":7,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://docs.crustdata.com/general/pricing","checked":"2026-08-25","confidence":"documented","note":"Maximum 7 credits per matched person: base profile 1, business email +1, personal email +2, phone +2 and developer-platform data +1. Live calls confirmed the base, business-email, personal-email and developer riders. Phone requests with no returned phone charged only the base; the paid phone rider remains data-dependent and unobserved. Platform billing settles the exact X-Credits-Used response header.","usd":2.1},"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/enrichment/introduction","has_example":true,"input":{"bodyType":"json","body":{"professional_network_profile_urls":{"type":"array[string]","required":false,"note":"public professional profile URLs","example":["https://www.linkedin.com/in/satyanadella"]},"business_emails":{"type":"array[string]","required":false,"note":"business emails for reverse lookup"},"fields":{"type":"array[string]","required":false,"note":"optional field groups; email, phone and developer data add credits"}},"note":"supply profile URLs or business emails. Base profile costs 1 credit; all add-ons can bring one record to 7."},"test_request":{"body":{"professional_network_profile_urls":["https://www.linkedin.com/in/satyanadella"]}},"observed":{"samples":163,"decided":91,"ok_rate":1.0,"p50_ms":495,"p95_ms":2173,"last_ok_days":6,"hit_rate":null,"hit_samples":0}},{"id":"datagma.people.enrich","provider":"datagma","provider_display":"Datagma","name":"Enrich a person","summary":"Enrich one person from an email, LinkedIn URL, or name and company domain","method":"GET","path":"/api/ingress/v2/full","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call datagma.people.enrich --query data=datagma.com --query companyPremium=false --query companyFull=false --query personFull=false --query phoneFull=false --query deepTraffic=false --query debug=false --query 'fullName=Raphael Azot'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"result","source":"observed","source_url":"https://datagmaapi.readme.io/reference/find-email-from-full-name-company","checked":"2026-09-18","confidence":"verified","note":"Datagma reports the exact charge in creditBurn. A successful basic-person enrichment used one credit.","usd":0.02258},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-18","added":"2026-09-18","docs_url":"https://datagmaapi.readme.io/reference/enrich-a-person-or-company","has_example":true,"input":{"queryParams":{"data":{"type":"string","required":true,"note":"Email","LinkedIn profile URL":null,"or company domain when fullName is also supplied.":null},"fullName":{"type":"string","required":false},"countryCode":{"type":"string","required":false,"note":"Optional two-letter country hint."},"companyPremium":{"type":"boolean","required":true,"enum":[false]},"companyFull":{"type":"boolean","required":true,"enum":[false]},"personFull":{"type":"boolean","required":true,"enum":[false]},"phoneFull":{"type":"boolean","required":true,"enum":[false]},"deepTraffic":{"type":"boolean","required":true,"enum":[false]},"debug":{"type":"boolean","required":true,"enum":[false]}},"note":"This fixed basic-person mode excludes phone and optional premium expansions so the price stays one credit."},"test_request":{"queryParams":{"data":"datagma.com","fullName":"Raphael Azot","companyPremium":false,"companyFull":false,"personFull":false,"phoneFull":false,"deepTraffic":false,"debug":false}},"observed":{"samples":26447,"decided":19328,"ok_rate":0.9954,"p50_ms":2515,"p95_ms":7618,"last_ok_days":3,"hit_rate":0.3521,"hit_samples":19239},"reviews":{"teams":0,"samples":[{"usefulness":"not_useful","reason":"Returned a generic \"Naomi Cohen\" LinkedIn profile unrelated to the start800.org.il domain — low-confidence fuzzy match.","client":"mcp","month":"2026-09"}]}},{"id":"diffbot.people.enrich","provider":"diffbot","provider_display":"Diffbot","name":"Enrich a person by name, email or employer","summary":"Enrich a person from name, email or employer — role, employment history, profiles","method":"GET","path":"/enhance","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call diffbot.people.enrich --query type=Person --query 'name=Mike Tung' --query employer=Diffbot --query size=1","cost":{"type":"per_call","value":25,"currency":"credit","per":1,"unit":"page","source":"observed","source_url":"https://www.diffbot.com/pricing/","checked":"2026-07-31","confidence":"verified","note":"25 credits per enhanced record, or 100 with refresh=true — same rate as company enrichment. 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/reference/enhanceget","has_example":true,"input":{"queryParams":{"type":{"type":"string","required":true,"note":"must be Person for people enrichment","example":"Person"},"name":{"type":"string","required":false,"note":"full name; pair with employer to disambiguate","example":"Mike Tung"},"email":{"type":"string","required":false,"note":"work email — the strongest identifier"},"employer":{"type":"string","required":false,"note":"employer name, to disambiguate a common name","example":"Diffbot"},"title":{"type":"string","required":false,"note":"job title, as a further disambiguator"},"url":{"type":"string","required":false,"note":"a profile URL for the person (e.g. LinkedIn)"},"phone":{"type":"string","required":false},"location":{"type":"string","required":false},"school":{"type":"string","required":false,"note":"a school the person attended, as a further disambiguator"},"size":{"type":"integer","required":false,"note":"candidate entities to return, default 1 — you pay 25 credits per record","example":1},"threshold":{"type":"number","required":false,"note":"match-confidence floor"},"refresh":{"type":"boolean","required":false,"note":"force a live re-crawl — QUADRUPLES the price to 100 credits per record; default false"},"search":{"type":"boolean","required":false,"note":"widen to a search when no exact entity matches; default false"},"jsonmode":{"type":"string","required":false,"note":"'extended' adds provenance for every fact"}},"note":"same /enhance endpoint as company enrichment — `type` is what switches it between Organization and Person"},"test_request":{"queryParams":{"type":"Person","name":"Mike Tung","employer":"Diffbot","size":1}},"observed":{"samples":219,"decided":196,"ok_rate":1.0,"p50_ms":2565,"p95_ms":12263,"last_ok_days":4,"hit_rate":null,"hit_samples":0},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Confirmed no Diffbot knowledge-graph record for this identity.","client":"mcp","month":"2026-09"}]}},{"id":"dropleads.people.enrich","provider":"dropleads","provider_display":"Dropleads","name":"Enrich a person","summary":"Enrich one person without requiring a verified email result.","method":"POST","path":"/api/v2/prime-db/leads/simple-enrich","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call dropleads.people.enrich --method POST --data '{\"name\":\"Jane Doe\",\"organization_name\":\"Example\",\"domain\":\"example.com\"}'","cost":{"type":"per_success","value":0.2,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://dropleads.readme.io/reference/post_api-v2-prime-db-leads-enrich","checked":"2026-09-15","confidence":"verified","note":"0.2 credit for a returned person; a miss is free. credits_consumed is authoritative.","usd":0.0036},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":400,"means":"nobody matched the identity (400 with this exact error) — a normal, free outcome, not a bad request. Other 400 bodies stay real request errors."},"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-simple-enrich","has_example":true,"input":{"bodyType":"json","body":{"id":{"type":"string","required":false},"first_name":{"type":"string","required":false,"example":"Jane"},"last_name":{"type":"string","required":false,"example":"Doe"},"name":{"type":"string","required":false,"example":"Jane Doe"},"email":{"type":"string","required":false,"example":"jane@example.com"},"organization_name":{"type":"string","required":false,"example":"Example"},"domain":{"type":"string","required":false,"example":"example.com"},"linkedin_url":{"type":"string","required":false,"example":"https://www.linkedin.com/in/example"}},"note":"Supply at least one documented identity. valid_only excludes catch-all addresses."},"test_request":{"body":{"name":"Jane Doe","organization_name":"Example","domain":"example.com"}},"observed":{"samples":184229,"decided":22737,"ok_rate":0.8671,"p50_ms":3877,"p95_ms":94203,"last_ok_days":0,"hit_rate":0.9129,"hit_samples":21598}},{"id":"enrichlayer.person.profile","provider":"enrichlayer","provider_display":"Enrichlayer","name":"Person profile","summary":"Get a person profile.","method":"GET","path":"/api/v2/profile","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call enrichlayer.person.profile --query profile_url=https://www.linkedin.com/in/satyanadella --query use_cache=if-present","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://enrichlayer.com/docs","checked":"2026-10-01","confidence":"verified","usd":0.1},"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","has_example":true,"input":{"queryParams":{"profile_url":{"type":"string","required":false},"twitter_profile_url":{"type":"string","required":false},"facebook_profile_url":{"type":"string","required":false},"extra":{"type":"string","required":false},"github_profile_id":{"type":"string","required":false},"facebook_profile_id":{"type":"string","required":false},"twitter_profile_id":{"type":"string","required":false},"personal_contact_number":{"type":"string","required":false},"personal_email":{"type":"string","required":false},"inferred_salary":{"type":"string","required":false},"skills":{"type":"string","required":false},"use_cache":{"type":"string","required":false,"note":"Set if-present on shared-key calls; the upstream default if-recent costs an extra credit."},"fallback_to_cache":{"type":"string","required":false},"live_fetch":{"type":"string","required":false}},"note":"Shared-key calls require use_cache=if-present for the documented base price. A team key can use the upstream freshness and enrichment options."},"strict_query":true,"test_request":{"queryParams":{"profile_url":"https://www.linkedin.com/in/satyanadella","use_cache":"if-present"}},"observed":{"samples":169,"decided":55,"ok_rate":1.0,"p50_ms":316,"p95_ms":789,"last_ok_days":3,"hit_rate":0.9818,"hit_samples":55}},{"id":"fiber-ai.people.enrich","provider":"fiber-ai","provider_display":"Fiber AI","name":"Enrich a person by LinkedIn URL, email or name","summary":"Kitchen sink person lookup","method":"POST","path":"/v1/kitchen-sink/person","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call fiber-ai.people.enrich --method POST --data '{\"profileIdentifier\":{\"identifier\":\"linkedinUrl\",\"value\":\"https://www.linkedin.com/in/williamhgates\"},\"liveFetch\":false,\"numProfiles\":1}'","cost":{"type":"per_success","value":2,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://api.fiber.ai/ai-docs/KitchenSinkProfile.md","checked":"2026-08-17","confidence":"documented","note":"2 credits per resolved person. liveFetch=true adds 2 credits (do not set it on the cheap test). Pay only on a resolved entity. Reconcile with chargeInfo.","usd":0.04},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":"2026-08-20","docs_url":"https://api.fiber.ai/ai-docs/KitchenSinkProfile.md","has_example":true,"input":{"bodyType":"json","body":{"profileIdentifier":{"type":"object","required":false,"note":"best identifier — {identifier: linkedinSlug|linkedinUrl|userID, value: ...}","example":{"identifier":"linkedinUrl","value":"https://www.linkedin.com/in/williamhgates"}},"emailAddress":{"type":"string","required":false,"note":"second-best identifier when you do not have a LinkedIn URL"},"personName":{"type":"object","required":false,"note":"{value, looseMatch}; pair with companyDomain / companyIdentifier for disambiguation"},"companyDomain":{"type":"object","required":false,"note":"{value: 'stripe.com'} — use with personName"},"liveFetch":{"type":"boolean","required":false,"note":"real-time LinkedIn pull; +2 credits; default false"},"numProfiles":{"type":"integer","required":false,"note":"1-10, default 1"}},"note":"operationId KitchenSinkProfile (PascalCase). Returns 44+ top-level fields by default (experiences, education, skills, tenures, tags, inferred location+timezone, career-began date, follower/connection counts, is-hiring / open-to-work flags) with no field selector. Prefer a LinkedIn URL. Does NOT return emails/phones — use fiber-ai.people.contacts.reveal for that."},"test_request":{"body":{"profileIdentifier":{"identifier":"linkedinUrl","value":"https://www.linkedin.com/in/williamhgates"},"liveFetch":false,"numProfiles":1}},"observed":{"samples":1462,"decided":1462,"ok_rate":1.0,"p50_ms":858,"p95_ms":2638,"last_ok_days":0,"hit_rate":0.5185,"hit_samples":1462}},{"id":"getleadsio.people.enrich.from_email","provider":"getleadsio","provider_display":"GetLeads.io","name":"Enrich one person from a work email","summary":"Enrich one person from a known work email address.","method":"POST","path":"/api/v1/enrich/from-email","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call getleadsio.people.enrich.from_email --method POST --data '{\"items\":[{\"email\":\"nobody-treg-20260916@example.invalid\"}]}'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"item","source":"observed","source_url":"https://www.getleads.io/docs/#json-batch--post-apiv1enrichfrom-email","checked":"2026-09-16","confidence":"verified","note":"One credit for each result whose success field is true. Live balance moved by one for one such result. A reserved .invalid email also returned success=true and was billed; treat that as an upstream data-quality observation, not a validity guarantee.","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/#json-batch--post-apiv1enrichfrom-email","has_example":true,"input":{"body":{"items":{"type":"array[object]","required":true,"min":1,"max":1,"example":[{"email":"nobody-treg-20260916@example.invalid"}],"note":"Each item needs an email string."}},"note":"Exactly one item is accepted. One credit is charged when that result has success=true."},"strict_body":true,"test_request":{"body":{"items":[{"email":"nobody-treg-20260916@example.invalid"}]}},"observed":{"samples":304,"decided":249,"ok_rate":0.996,"p50_ms":252,"p95_ms":716,"last_ok_days":0,"hit_rate":null,"hit_samples":0},"reviews":{"teams":0,"samples":[{"usefulness":"not_useful","reason":"The endpoint returned success true but profileUrl and data were both null, so it did not confirm the person's current company or LinkedIn profile.","client":"mcp","month":"2026-09"},{"usefulness":"useful","reason":"Confirmed each Stryker contact's current role and work email for outreach routing.","client":"mcp","month":"2026-09"}]}},{"id":"getleadsio.people.enrich.from_linkedin","provider":"getleadsio","provider_display":"GetLeads.io","name":"Enrich one person from a LinkedIn URL","summary":"Enrich one person from a public LinkedIn profile URL.","method":"POST","path":"/api/v1/enrich/from-linkedin","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call getleadsio.people.enrich.from_linkedin --method POST --data '{\"items\":[{\"linkedin_url\":\"https://www.linkedin.com/in/treg-nonexistent-20260916\"}],\"limit_per_item\":1}'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"item","source":"observed","source_url":"https://www.getleads.io/docs/#json-batch--post-apiv1enrichfrom-linkedin","checked":"2026-09-16","confidence":"verified","note":"One credit for each result whose success field is true. Live balance moved by one for one such result. A reserved .invalid email also returned success=true and was billed; treat that as an upstream data-quality observation, not a validity guarantee.","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/#json-batch--post-apiv1enrichfrom-linkedin","has_example":true,"input":{"body":{"items":{"type":"array[object]","required":true,"min":1,"max":1,"example":[{"linkedin_url":"https://www.linkedin.com/in/example"}],"note":"Each item needs linkedin_url."},"limit_per_item":{"type":"integer","required":false,"default":1,"min":1,"max":10}},"note":"Exactly one item is accepted. One credit is charged when that result has success=true."},"strict_body":true,"test_request":{"body":{"items":[{"linkedin_url":"https://www.linkedin.com/in/treg-nonexistent-20260916"}],"limit_per_item":1}},"observed":{"samples":1077,"decided":965,"ok_rate":1.0,"p50_ms":253,"p95_ms":910,"last_ok_days":0,"hit_rate":null,"hit_samples":0},"reviews":{"teams":5,"samples":[{"usefulness":"partly","reason":"Good fields including company LinkedIn URL and headcount, but the shared trial stops at 5 calls a day, so batch use needs your own key.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Returned a matching profile with current role, company, location, and summary.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Returned name, headline, location, current role and company for a public LinkedIn URL; no email.","client":"mcp","month":"2026-10"}],"share":{"useful":0.57,"partly":0.43,"not_useful":0.0}}},{"id":"getleadsio.people.enrich.from_person","provider":"getleadsio","provider_display":"GetLeads.io","name":"Enrich one person from name and company","summary":"Enrich one person from a name plus a company name or email domain.","method":"POST","path":"/api/v1/enrich/from-person","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call getleadsio.people.enrich.from_person --method POST --data '{\"items\":[{\"first_name\":\"Treg\",\"last_name\":\"Nonexistent\",\"email_domain\":\"treg-nonexistent-20260916.invalid\"}]}'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"item","source":"observed","source_url":"https://www.getleads.io/docs/#json-batch--post-apiv1enrichfrom-person","checked":"2026-09-16","confidence":"verified","note":"One credit for each result whose success field is true. Live balance moved by one for one such result. A reserved .invalid email also returned success=true and was billed; treat that as an upstream data-quality observation, not a validity guarantee.","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/#json-batch--post-apiv1enrichfrom-person","has_example":true,"input":{"body":{"items":{"type":"array[object]","required":true,"min":1,"max":1,"example":[{"first_name":"Jane","last_name":"Doe","email_domain":"example.com"}],"note":"Each item needs first_name and last_name plus company_name or email_domain."}},"note":"Exactly one item is accepted. One credit is charged when that result has success=true."},"strict_body":true,"test_request":{"body":{"items":[{"first_name":"Treg","last_name":"Nonexistent","email_domain":"treg-nonexistent-20260916.invalid"}]}},"observed":{"samples":963,"decided":672,"ok_rate":0.9985,"p50_ms":247,"p95_ms":796,"last_ok_days":0,"hit_rate":null,"hit_samples":0},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Returned clean LinkedIn + company enrichment for the name+company query","client":"mcp","month":"2026-10"},{"usefulness":"not_useful","reason":"Name and institution returned no profile match; official institutional sources supplied the role.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Returned verified work email, LinkedIn, headline, location, company size, and valid contact for Andriy Rudnyk / Good Subscription Agency — enough for a networking brief.","client":"mcp","month":"2026-09"}]}},{"id":"harvestapi.linkedin.user.profile","provider":"harvestapi","provider_display":"HarvestAPI","name":"Get a full LinkedIn profile","summary":"Get a full LinkedIn profile with detailed experience, education and skills.","method":"GET","path":"/linkedin/profile","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call harvestapi.linkedin.user.profile --query publicIdentifier=williamhgates","cost":{"type":"per_call","value":0.0064,"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.0064},"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":{"url":{"type":"string","required":false,"note":"URL of the LinkedIn profile (optional)"},"publicIdentifier":{"type":"string","required":false,"note":"Public identifier of the LinkedIn profile (optional)","example":"williamhgates"},"profileId":{"type":"string","required":false,"note":"ID of the LinkedIn profile (optional)"}},"note":"Supply at least one profile identifier: url, publicIdentifier or profileId. Do not add main or findEmail. 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. Basic, full and email are separate tools. Do not combine main and findEmail. Email availability and quality are provider-reported; no email is guaranteed."},"strict_query":true,"test_request":{"queryParams":{"publicIdentifier":"williamhgates"}},"observed":{"samples":171776,"decided":169210,"ok_rate":0.9998,"p50_ms":3718,"p95_ms":9223,"last_ok_days":0,"hit_rate":0.9719,"hit_samples":158842},"reviews":{"teams":10,"samples":[{"usefulness":"useful","reason":"Full dated experience at the current employer and prior companies, plus recommendations, in one call. About section was empty for this profile.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Accepted a percent-encoded non-ASCII profile URL; returned full dated experience with long descriptions, education with grades, certifications and languages in one call. Skills section empty.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Full dated experience, 13 project descriptions, education, skills and languages in one cheap call.","client":"mcp","month":"2026-10"}],"share":{"useful":0.91,"partly":0.07,"not_useful":0.02}}},{"id":"hunter.people.enrich","provider":"hunter","provider_display":"Hunter","name":"Enrich a person by email — name, role, social profiles","summary":"Enrich a person from their email — name, role, seniority, location, social profiles","method":"GET","path":"/people/find","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call hunter.people.enrich --query email=steli@close.io","cost":{"type":"per_success","value":0.2,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://hunter.io/pricing","checked":"2026-07-28","confidence":"documented","note":"0.2 credits, billed CONDITIONALLY — charged only when email, full name AND position all come back. A 404 or a partial record is free.","usd":0.0049},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":404,"means":"no person on record for this identifier — an expected outcome and free (the cost note: a 404 is never billed); do not retry the same identifier"},"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-31","added":"2026-07-28","docs_url":"https://hunter.io/api-documentation/v2#people-enrichment","has_example":true,"input":{"queryParams":{"email":{"type":"string","required":false,"note":"the person's email address — or pass linkedin_handle instead","example":"steli@close.io"},"linkedin_handle":{"type":"string","required":false,"note":"alternative identifier when you have no email, e.g. 'stelieffendy' from linkedin.com/in/stelieffendy"},"clearbit_format":{"type":"boolean","required":false,"note":"return the payload in Clearbit's response shape, for drop-in migration"}},"note":"one of email | linkedin_handle is required (Hunter answers 400 when neither is sent; treg does not pre-check this). To go the other way (name → email) use hunter.people.email.find, which costs a full search credit. GET /combined/find?email=… returns the person AND their company in one call at the same 0.2 rate"},"test_request":{"queryParams":{"email":"steli@close.io"}},"observed":{"samples":156585,"decided":29795,"ok_rate":0.9996,"p50_ms":255,"p95_ms":372,"last_ok_days":0,"hit_rate":0.637,"hit_samples":30412},"reviews":{"teams":5,"samples":[{"usefulness":"partly","reason":"Returned stale CapitalT Scout title; first-party shows CEO Yak Labs / Building Bonsai. Useful mainly as negative control that enrich trails public launch.","client":"mcp","month":"2026-09"},{"usefulness":"useful","reason":"Returned title, company, location, and email for the LinkedIn URL Scott shared","client":"mcp","month":"2026-09"},{"usefulness":"useful","reason":"Accurately resolved the supplied LinkedIn profile to Kumar Rathnam's current D&B role and location, which grounded the meeting brief.","client":"mcp","month":"2026-09"}],"share":{"useful":0.67,"partly":0.33,"not_useful":0.0}}},{"id":"hunter.x.combined-find","provider":"hunter","provider_display":"Hunter","name":"Enrich a person and their company by email","summary":"Retrieves person and company information from a single email address","method":"GET","path":"/combined/find","scope":"","tier":"extended","kind":"data","domain":"combined","call_template":"treg call hunter.x.combined-find --query email=steli@close.io","cost":{"type":"per_success","value":0.2,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://hunter.io/pricing","checked":"2026-07-28","confidence":"documented","note":"0.2 credits, billed conditionally (only when the combined record comes back complete); a 404 or partial record is free — same rate as the /people/find and /companies/find enrichment routes","usd":0.0049},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":404,"means":"no record for that email — an expected outcome (and free, per the cost note), not an API failure; do not retry"},"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-28","added":"2026-07-28","docs_url":"https://hunter.io/api-documentation/v2#email-enrichment","has_example":true,"input":{"queryParams":{"email":{"type":"string","required":true,"example":"steli@close.io"},"clearbit_format":{"type":"boolean","required":false}},"note":"Cheap probe: queryParams {email: \"steli@close.io\"}"},"test_request":{"queryParams":{"email":"steli@close.io"}},"observed":{"samples":100967,"decided":10061,"ok_rate":0.9996,"p50_ms":278,"p95_ms":633,"last_ok_days":0,"hit_rate":0.0454,"hit_samples":10665}},{"id":"hunter.x.multi-domain-search-reveal","provider":"hunter","provider_display":"Hunter","name":"Reveal emails from a multi-domain search","summary":"Unlocks the email addresses behind the handles returned by Multi-Domain Search","method":"POST","path":"/multi-domain-search/reveal","scope":"","tier":"extended","kind":"data","domain":"search","call_template":"treg call hunter.x.multi-domain-search-reveal --method POST --data '{\"handles\":\"<array>\"}'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://hunter.io/pricing","checked":"2026-07-28","confidence":"documented","note":"1 SEARCH credit per personal email revealed; 1 credit per domain for generic emails","usd":0.0245},"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":false,"input":{"body":{"handles":{"type":"array","required":true,"note":"array of opaque handles from a prior multi-domain-search response, max 100 per request"}},"bodyType":"json"},"test_request":null,"observed":{"samples":499,"decided":493,"ok_rate":1.0,"p50_ms":275,"p95_ms":371,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},{"id":"icypeas.people.enrich","provider":"icypeas","provider_display":"Icypeas","name":"Enrich a person by profile URL — roles, education","summary":"Full professional profile — headline, description, current and past roles, education, languages, location","method":"GET","path":"/scrape/profile","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call icypeas.people.enrich --query url=https://www.linkedin.com/in/patrickcollison","cost":{"type":"per_success","value":1.5,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://api-doc.icypeas.com/how-works/credit-cost","checked":"2026-08-20","confidence":"documented","note":"1.5 credits per found profile; a URL that resolves to nothing is free","usd":0.0285},"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/scrape/scrape-profile-scraper","has_example":true,"input":{"queryParams":{"url":{"type":"string","required":true,"note":"the person's professional profile URL; get one from icypeas.people.profile.url if you only have a name","example":"https://www.linkedin.com/in/patrickcollison"}},"note":"SYNCHRONOUS — the profile arrives in `result`, with `worksFor` (current roles) and `alumniOf` (past roles) as arrays. The dearest of the scrape routes at 1.5 credits"},"test_request":{"queryParams":{"url":"https://www.linkedin.com/in/patrickcollison"}},"observed":{"samples":6001,"decided":6001,"ok_rate":1.0,"p50_ms":626,"p95_ms":1036,"last_ok_days":0,"hit_rate":0.6514,"hit_samples":6001}},{"id":"icypeas.scrape.bulk","provider":"icypeas","provider_display":"Icypeas","name":"Enrich up to 50 profiles or companies by URL in one call","summary":"Read up to 50 people profiles, or up to 50 company profiles, from their URLs in one call","method":"POST","path":"/scrape","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call icypeas.scrape.bulk --method POST --data '{\"type\":\"company\",\"data\":[\"https://www.linkedin.com/company/anthropicresearch\"]}'","cost":{"type":"per_result","value":1.5,"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":"type=profile bills 1.5 credits per found profile, type=company only 0.5 — the figure here is the dearer of the two, so a company batch costs a third of what it implies. Misses are free","usd":0.0285},"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/scrape/scrape-profile-scraper","has_example":true,"input":{"body":{"type":{"type":"string","required":true,"note":"'profile' for people or 'company' for companies","example":"company"},"data":{"type":"array[string]","required":true,"note":"profile URLs matching `type`. MAX 50 per request","example":["https://www.linkedin.com/company/anthropicresearch"]}},"note":"SYNCHRONOUS — `data` comes back one entry per URL, in order, each with the same record shape as the single routes. Serves BOTH people and companies; the price follows the type (1.5 credits per profile, 0.5 per company)"},"test_request":{"body":{"type":"company","data":["https://www.linkedin.com/company/anthropicresearch"]}},"observed":{"samples":31,"decided":31,"ok_rate":1.0,"p50_ms":1140,"p95_ms":1730,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},{"id":"leadmagic.people.enrich","provider":"leadmagic","provider_display":"LeadMagic","name":"Enrich a person by profile URL — role, work history","summary":"Enrich a person from their profile URL — role, employer, location and work history","method":"POST","path":"/v1/people/profile-search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call leadmagic.people.enrich --method POST --data '{\"profile_url\":\"https://www.linkedin.com/in/satyanadella\"}'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://leadmagic.io/pricing","checked":"2026-07-31","confidence":"verified","note":"1 credit per profile matched; free when the profile cannot be resolved. OBSERVED live 2026-07-31 - a matched profile reported credits_consumed 1.","usd":0.025},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":404,"means":"`profile_not_found` — no matching profile for the identifiers, an expected outcome and free; do not retry the same identifiers"},"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-31","added":"2026-07-28","docs_url":"https://leadmagic.io/docs/reference/profile-search","has_example":true,"input":{"bodyType":"json","body":{"profile_url":{"type":"string","required":true,"note":"full professional profile URL or just the username","example":"https://www.linkedin.com/in/example"},"extended_response":{"type":"boolean","required":false,"note":"adds the profile image URL; default false"}}},"test_request":{"body":{"profile_url":"https://www.linkedin.com/in/satyanadella"}},"observed":{"samples":4706,"decided":3165,"ok_rate":1.0,"p50_ms":1078,"p95_ms":2414,"last_ok_days":0,"hit_rate":0.9959,"hit_samples":3178},"reviews":{"teams":0,"samples":[{"usefulness":"partly","reason":"Hit, but stale: reports Ben AI role that ended Mar 2026 as current; misses current company AI Integraterz.","client":"mcp","month":"2026-09"},{"usefulness":"useful","reason":"Confirmed Creative Technologist at Boring Design Lab","client":"mcp","month":"2026-09"},{"usefulness":"useful","reason":"LeadMagic hit resolved the LinkedIn URL and returned current position with dates, prior bio, and education entries, corroborating a contactout claim from an independent source.","client":"mcp","month":"2026-09"}]}},{"id":"limadata.people.enrich","provider":"limadata","provider_display":"LimaData","name":"Enrich a person","summary":"Enrich a professional profile from an email, LinkedIn URL, or name and company.","method":"POST","path":"/api/v1/enrich/person","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call limadata.people.enrich --method POST --data '{\"linkedin_url\":\"https://www.linkedin.com/in/example\"}'","cost":{"type":"per_success","value":15,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://api.limadata.com/docs/basic_v2","checked":"2026-09-17","confidence":"verified","note":"BYOK only. Base lookup costs 1 credit for LinkedIn/work email, 2 for name plus company, or 5 for personal email; work email adds 1 and phone adds 10 when found. Fifteen is the documented maximum.","usd":0.3},"async":null,"platform_eligible":false,"platform_blocked":"Variable input and optional-result charges 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":{"email":{"type":"string","required":false,"example":"person@example.com"},"linkedin_url":{"type":"string","required":false,"example":"https://www.linkedin.com/in/example"},"name":{"type":"string","required":false,"example":"Example Person"},"company_name":{"type":"string","required":false,"example":"Example Inc"},"company_domain":{"type":"string","required":false,"example":"example.com"},"include_work_email":{"type":"boolean","required":false,"default":false},"include_phone":{"type":"boolean","required":false,"default":false}},"note":"Provide an email, a LinkedIn URL, or a name plus company. Optional email and phone fields add credits only when found."},"test_request":{"body":{"linkedin_url":"https://www.linkedin.com/in/example"}},"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.contacts.enrich","provider":"lusha","provider_display":"Lusha","name":"Reveal emails and phone numbers for found contact ids","summary":"Reveal emails and phone numbers for contacts you already found in a prospecting search","method":"POST","path":"/v3/contacts/enrich","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call lusha.people.contacts.enrich --method POST --data '{\"ids\":[\"v1.-R1YwK7SIvBv1FVAOW1zmel9bZ4XD9mxNQ\"],\"reveal\":[\"emails\"]}'","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"result","source":"observed","source_url":"https://www.lusha.com/pricing/","checked":"2026-07-31","confidence":"verified","note":"billed per revealed datapoint across the batch, email and phone charged separately. OBSERVED live 2026-07-28: revealing the email of one id reported billing.creditsCharged 1. A PHONE COSTS FIVE TIMES THAT — the live rate card (GET /v3/account/usage.pricing) gives revealEmail 1 per 1 and revealPhone 5 per 1, re-read 2026-07-31, so `reveal: [\"phones\"]` on a 100-id batch is a 500-credit call. Unlike the search-and-enrich routes this one charges the reveal only, because the search was already paid for by the prospecting call.","usd":0.1248},"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/enrichment","has_example":true,"input":{"bodyType":"json","body":{"ids":{"type":"array[string]","required":true,"note":"1-100 ids from a prospecting search — CORRECTED at verify time: the field is `ids`, not `contactIds` as the doc prose paraphrases it. Each revealed datapoint is billed, so send only the ids you want","example":["4389064654"]},"reveal":{"type":"array[string]","required":false,"note":"emails | phones | both — the price dial","example":["emails"]},"waterfallReveal":{"type":"array[string]","required":false,"note":"subset of `reveal` Lusha may source from third-party providers when its own data misses"},"tableId":{"type":"string","required":false,"note":"persist the results into a Lusha Table"}},"note":"the paid half of the prospecting flow, and the endpoint that makes Lusha's pricing legible: cost scales with ids x datapoints revealed"},"test_request":{"body":{"ids":["v1.-R1YwK7SIvBv1FVAOW1zmel9bZ4XD9mxNQ"],"reveal":["emails"]}},"observed":{"samples":15,"decided":14,"ok_rate":1.0,"p50_ms":341,"p95_ms":2102,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},{"id":"lusha.people.enrich","provider":"lusha","provider_display":"Lusha","name":"Find a person's work email and phone by LinkedIn or name","summary":"Enrich a person — work email, direct dial and mobile — from email, LinkedIn or name","method":"POST","path":"/v3/contacts/search-and-enrich","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call lusha.people.enrich --method POST --data '{\"contacts\":[{\"firstName\":\"Jane\",\"lastName\":\"Doe\",\"companyDomain\":\"lusha.com\"}],\"reveal\":[\"emails\"]}'","cost":{"type":"per_result","value":2,"currency":"credit","per":1,"unit":"result","source":"rate_card_api","source_url":"https://www.lusha.com/pricing/","checked":"2026-08-13","confidence":"verified","note":"VERIFIED live 2026-08-13. The live rate card (GET /v3/account/usage.pricing) prices contactSearch at 1 credit per 25 results and revealEmail at 1 per 1, so a fresh single-contact email enrich = 1 search + 1 reveal = 2 credits — confirmed by a fresh match reporting billing.creditsCharged 2 (resultsReturned 1). A phone reveal is +5 (revealPhone 5 per 1), an email +1. A contact Lusha cannot match is free (billing.creditsCharged 0, re-observed 2026-08-13). CAVEAT: re-revealing a contact already revealed to this account recently is discounted (an immediate repeat charged 1, not 2); value 2 is the fresh/upper-bound cost.","usd":0.2496},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-13","added":"2026-07-28","docs_url":"https://docs.lusha.com/apis/openapi/enrichment","has_example":true,"input":{"bodyType":"json","body":{"contacts":{"type":"array[object]","required":true,"note":"the people to look up, each identified by email, linkedinUrl, or firstName + lastName + companyName|companyDomain","example":[{"firstName":"Jane","lastName":"Doe","companyDomain":"lusha.com"}]},"reveal":{"type":"array[string]","required":false,"note":"which datapoints to unlock: emails, phones, or both — EACH REVEALED DATAPOINT IS BILLED, so ask only for what you need","example":["emails"]},"waterfallReveal":{"type":"array[string]","required":false,"note":"datapoints Lusha may fall through to third-party providers for when its own data misses; costs more"}},"note":"the v3 replacement for the old GET /v2/person. Lusha's differentiator is verified DIRECT-DIAL and MOBILE numbers, not just emails — which is also why phones cost more than emails"},"test_request":{"body":{"contacts":[{"firstName":"Jane","lastName":"Doe","companyDomain":"lusha.com"}],"reveal":["emails"]}},"observed":{"samples":3142,"decided":2505,"ok_rate":1.0,"p50_ms":321,"p95_ms":732,"last_ok_days":0,"hit_rate":0.4232,"hit_samples":2505},"reviews":{"teams":0,"samples":[{"usefulness":"partly","reason":"Returned profile and one phone, but the phone was flagged do-not-call and the phone reveal cost 6 credits, far above the listed per-call price.","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Returned a verified work email and Indian mobile for a VP at a small Indian lender where every cheaper route missed; expensive (7 credits) but accurate.","client":"mcp","month":"2026-10"},{"usefulness":"partly","reason":"Direct mobiles for two of three targets, and the doNotCall flag was valuable. Third target returned profile only, no phone, and 11 credits were charged for 2 usable numbers.","client":"mcp","month":"2026-09"}]}},{"id":"moltsets.people.enrich.email","provider":"moltsets","provider_display":"MoltSets","name":"Enrich person from email","summary":"Resolve a business profile and hashed contact data from an email","method":"POST","path":"/reverse_email_lookup","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call moltsets.people.enrich.email --method POST --data '{\"email\":\"nobody-20260916@example.invalid\"}'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"record","source":"observed","source_url":"https://docs.moltsets.com/","checked":"2026-09-16","confidence":"verified","note":"One ordinary record on status ok; status not_found and errors are free.","usd":0.01},"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.moltsets.com/api-reference/reverse-email-lookup","has_example":true,"input":{"bodyType":"json","body":{"email":{"type":"string","required":true}}},"test_request":{"body":{"email":"nobody-20260916@example.invalid"}},"observed":{"samples":62198,"decided":62104,"ok_rate":0.9953,"p50_ms":40,"p95_ms":1765,"last_ok_days":0,"hit_rate":0.1823,"hit_samples":61813},"reviews":{"teams":0,"samples":[{"usefulness":"partly","reason":"No professional profile returned for the supplied identifier; useful as a documented coverage gap only.","client":"cli","month":"2026-09"}]}},{"id":"moltsets.people.enrich.linkedin","provider":"moltsets","provider_display":"MoltSets","name":"Enrich person from profile","summary":"Resolve a person and company from a professional profile","method":"POST","path":"/reverse_linkedin_lookup","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call moltsets.people.enrich.linkedin --method POST --data '{\"linkedin_url\":\"https://linkedin.com/in/treg-nonexistent-20260916\"}'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"record","source":"observed","source_url":"https://docs.moltsets.com/","checked":"2026-09-16","confidence":"verified","note":"One ordinary record on status ok; status not_found and errors are free.","usd":0.01},"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.moltsets.com/api-reference/reverse-linkedin-lookup","has_example":true,"input":{"bodyType":"json","body":{"linkedin_url":{"type":"string","required":true}}},"test_request":{"body":{"linkedin_url":"https://linkedin.com/in/treg-nonexistent-20260916"}},"observed":{"samples":13033,"decided":10878,"ok_rate":1.0,"p50_ms":63,"p95_ms":4492,"last_ok_days":0,"hit_rate":0.8112,"hit_samples":10878},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Returned the target's current public professional summary and a claimed role start date. These remain profile claims, not employer or mandate verification.","client":"mcp","month":"2026-10"},{"usefulness":"partly","reason":"Profile resolved, but title/company fields conflict with the headline and the business email domain, so the current employer is ambiguous.","client":"mcp","month":"2026-09"}]}},{"id":"moltsets.people.enrich.name","provider":"moltsets","provider_display":"MoltSets","name":"Enrich person by name","summary":"Find a business profile from a name and company","method":"POST","path":"/search_business_profile_by_name","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call moltsets.people.enrich.name --method POST --data '{\"name\":\"Treg Nonexistent Person 20260916\",\"company_domain\":\"example.invalid\"}'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"record","source":"observed","source_url":"https://docs.moltsets.com/","checked":"2026-09-16","confidence":"verified","note":"One ordinary record on status ok; status not_found and errors are free.","usd":0.01},"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.moltsets.com/api-reference/search-business-profile-by-name","has_example":true,"input":{"bodyType":"json","body":{"name":{"type":"string"},"first_name":{"type":"string"},"last_name":{"type":"string"},"company":{"type":"string"},"company_domain":{"type":"string"}}},"test_request":{"body":{"name":"Treg Nonexistent Person 20260916","company_domain":"example.invalid"}},"observed":{"samples":48326,"decided":45446,"ok_rate":0.9996,"p50_ms":39,"p95_ms":1241,"last_ok_days":0,"hit_rate":0.1593,"hit_samples":45232}},{"id":"oceanio.people.enrich","provider":"oceanio","provider_display":"Ocean.io","name":"Enrich a person — role, work history, skills, LinkedIn","summary":"Match a person with our database and enrich it with additional information","method":"POST","path":"/v2/enrich/person","scope":"any_account","tier":"core","kind":"data","domain":"people","call_template":"treg call oceanio.people.enrich --method POST --data '{\"person\":{\"name\":\"Patrick Collison\",\"linkedin\":\"https://www.linkedin.com/in/patrickcollison\"},\"company\":{\"domain\":\"stripe.com\"}}'","cost":{"type":"per_success","value":0.1,"currency":"credit","per":1,"unit":"call","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: response creditsUsed 0.1, balance fell by 0.1. Matches the published rate card: \"Enrich Person — 0.1 credits / result\". Excludes email/phone reveals, which draw from the same pool at 1 and 10 credits per verified value.","usd":0.0081},"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/enrichPerson","has_example":true,"input":{"body":{"person":{"type":"object","required":true,"note":"the person to match — id, name, firstName, lastName, jobTitle, email, phone, linkedin, twitter, facebook, country. A LinkedIn URL is the strongest key; name + company domain also resolves","example":{"name":"Patrick Collison","linkedin":"https://www.linkedin.com/in/patrickcollison"}},"company":{"type":"object","required":false,"note":"the person's company, to disambiguate a common name. `domain` is enough","example":{"domain":"stripe.com"}},"revealEmails":{"type":"object","required":false,"note":"{includeEmails: true, webhookUrl: '…'} — asks for verified email addresses too. Billed separately at the reveal rate (about 1 credit per verified email) and delivered to the webhook, not inline. Available only with your own key"},"revealPhones":{"type":"object","required":false,"note":"{includePhones: true, webhookUrl: '…'} — asks for direct phone numbers. Billed separately (about 10 credits per verified phone) and delivered to the webhook. Available only with your own key"}},"note":"the base call returns the profile — job title, seniorities, departments, full experience history with dates, skills, location, LinkedIn URL, connections and followers — for 0.1 credit. Leave revealEmails/revealPhones out unless you actually need contact details; they are 10x and 100x the price"},"test_request":{"body":{"person":{"name":"Patrick Collison","linkedin":"https://www.linkedin.com/in/patrickcollison"},"company":{"domain":"stripe.com"}}},"observed":{"samples":44689,"decided":5610,"ok_rate":0.9843,"p50_ms":609,"p95_ms":2272,"last_ok_days":0,"hit_rate":1.0,"hit_samples":5521}},{"id":"oceanio.people.enrich_bulk","provider":"oceanio","provider_display":"Ocean.io","name":"Enrich people in bulk (async, webhook)","summary":"Match people with our database and enrich it with additional information","method":"POST","path":"/v2/enrich/people","scope":"any_account","tier":"core","kind":"data","domain":"people","call_template":"treg call oceanio.people.enrich_bulk --method POST --data '{\"peopleDataMapping\":{\"p1\":{\"person\":{\"linkedin\":\"https://www.linkedin.com/in/patrickcollison\"}}},\"webhookUrl\":\"https://example.com/treg-webhook\"}'","cost":{"type":"per_result","value":0.1,"currency":"credit","per":1,"unit":"record","source":"observed","source_url":"https://app.ocean.io/docs/getting-started/credits","checked":"2026-08-20","confidence":"verified","note":"OBSERVED live 2026-08-20: a one-person job debited 0.1 credit at submission. Matches the published rate card: \"Enrich People (Batch) — 0.1 credits / result\". Only the accept was observed; the webhook delivery was not (no public endpoint available at curation time).","usd":0.0081},"async":null,"platform_eligible":false,"platform_blocked":"Shared-key launch is limited to the four synchronous search and person-enrichment tools; connect your own Ocean.io key for this route.","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/enrichPeople","has_example":true,"input":{"body":{"peopleDataMapping":{"type":"object","required":true,"note":"a dict of YOUR id -> a single-person enrich body, i.e. {\"p1\": {\"person\": {\"linkedin\": \"…\"}, \"company\": {\"domain\": \"…\"}}}. 1 to 10,000 entries; your ids come back in the webhook payload","example":{"p1":{"person":{"linkedin":"https://www.linkedin.com/in/patrickcollison"}}}},"webhookUrl":{"type":"string","required":true,"note":"a PUBLIC https URL that receives the enriched people when the job finishes. There is no status route to poll","example":"https://example.com/treg-webhook"}},"note":"ASYNC — the HTTP response is only {\"status\": \"in progress\"}. For fewer than a thousand people prefer /v2/lookup/people, which is synchronous and cheaper per person"},"test_request":{"body":{"peopleDataMapping":{"p1":{"person":{"linkedin":"https://www.linkedin.com/in/patrickcollison"}}},"webhookUrl":"https://example.com/treg-webhook"}},"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":"oceanio.people.lookup_bulk","provider":"oceanio","provider_display":"Ocean.io","name":"Enrich up to 1,000 people by LinkedIn handle in one call","summary":"Lookup and enrich multiple people by LinkedIn handle or Ocean ID (max 1000). This endpoint provides simple, per-result pricing","method":"POST","path":"/v2/lookup/people","scope":"any_account","tier":"core","kind":"data","domain":"people","call_template":"treg call oceanio.people.lookup_bulk --method POST --data '{\"linkedinHandles\":[\"patrickcollison\"]}'","cost":{"type":"per_result","value":0.05,"currency":"credit","per":1,"unit":"record","source":"observed","source_url":"https://app.ocean.io/docs/getting-started/credits","checked":"2026-08-20","confidence":"verified","note":"OBSERVED live 2026-08-20: one handle requested, one found, response creditsUsed 0.05. Matches the published rate card: \"Lookup People — 0.05 credits / result\".","usd":0.00405},"async":null,"platform_eligible":false,"platform_blocked":"Shared-key launch is limited to the four synchronous search and person-enrichment tools; connect your own Ocean.io key for this route.","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/lookupPeople","has_example":true,"input":{"body":{"linkedinHandles":{"type":"array[string]","required":false,"note":"LinkedIn profile handles — the slug only, not the full URL (e.g. \"patrickcollison\")","example":["patrickcollison"]},"oceanIds":{"type":"array[string]","required":false,"note":"person ids returned by any other endpoint's `id` field"}},"note":"give either list or both; 1,000 entries across the two combined. Half the price of /v2/enrich/person per person and synchronous. Only matched people are returned, so compare `totalFound` against `totalRequested` to see the misses"},"test_request":{"body":{"linkedinHandles":["patrickcollison"]}},"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":"pdl.people.enrich","provider":"pdl","provider_display":"People Data Labs","name":"Enrich a person by email, LinkedIn or name + company","summary":"Enrich a person from email, LinkedIn or name + company — job history, skills, contact","method":"GET","path":"/person/enrich","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call pdl.people.enrich --query email=sean@peopledatalabs.com","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://www.peopledatalabs.com/pricing","checked":"2026-07-31","confidence":"verified","note":"1 PDL credit per person returned (HTTP 200); a 404 is free. OBSERVED live 2026-07-31 - the response carried x-call-credits-spent 1 and x-call-credits-type enrich. Enriching the same person twice costs 2 credits, PDL does not de-duplicate. cost.usd stays null because there is no public $/credit - the rate is plan-negotiated - so this is a verified CREDIT count, not a verified dollar figure.","usd":0.38},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":404,"means":"no person matched (or none above min_likelihood) — an expected outcome (and free, per the cost note), not an API failure; do not retry the same identifiers"},"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-enrichment-api","has_example":true,"input":{"queryParams":{"email":{"type":"string","required":false,"note":"strongest single identifier","example":"sean@peopledatalabs.com"},"phone":{"type":"string","required":false,"note":"E.164 preferred"},"profile":{"type":"string","required":false,"note":"social profile URL — LinkedIn, GitHub, Twitter, Facebook","example":"linkedin.com/in/seanthorne"},"lid":{"type":"string","required":false,"note":"LinkedIn numeric profile id"},"email_hash":{"type":"string","required":false,"note":"MD5 or SHA-256 of the email, when you cannot send it in the clear"},"name":{"type":"string","required":false,"note":"full name; use with company or location to disambiguate"},"first_name":{"type":"string","required":false},"last_name":{"type":"string","required":false},"company":{"type":"string","required":false,"note":"employer name or domain","example":"peopledatalabs"},"school":{"type":"string","required":false},"location":{"type":"string","required":false,"note":"free-text location of the person"},"country":{"type":"string","required":false},"min_likelihood":{"type":"integer","required":false,"note":"1-10 match-confidence floor; PDL returns 404 below it. 6+ is the usual production setting","example":6},"required":{"type":"string","required":false,"note":"fields the response must contain or it is treated as a miss, e.g. 'emails AND profiles'"},"titlecase":{"type":"boolean","required":false},"pretty":{"type":"boolean","required":false}},"note":"PDL's minimum-input rule, verbatim: profile OR email OR phone OR email_hash OR lid OR ((first_name AND last_name, or name) AND (locality OR region OR company OR school OR location OR postal_code)). A bare name is never enough on its own"},"test_request":{"queryParams":{"email":"sean@peopledatalabs.com"}},"observed":{"samples":2605,"decided":634,"ok_rate":1.0,"p50_ms":167,"p95_ms":307,"last_ok_days":5,"hit_rate":1.0,"hit_samples":624}},{"id":"pdl.x.person-enrich-preview","provider":"pdl","provider_display":"People Data Labs","name":"Preview a person enrichment by email, name or phone","summary":"Enrich a person record on a variety of fields and receive a preview record in return","method":"GET","path":"/person/enrich/preview","scope":"","tier":"extended","kind":"data","domain":"contacts","call_template":"treg call pdl.x.person-enrich-preview --query email=sean@peopledatalabs.com","cost":{"type":"per_success","value":null,"currency":"credit","per":1,"unit":"call","source":"docs","checked":"2026-07-28","confidence":"unknown","note":"PDL bills a preview at a reduced credit rate vs a full enrich; exact rate is plan-negotiated, not published","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://docs.peopledatalabs.com/docs/reference-person-enrich-preview-api","has_example":false,"input":{"queryParams":{"name":{"type":"string","required":false,"note":"full name, at least first and last"},"first_name":{"type":"string","required":false},"last_name":{"type":"string","required":false},"middle_name":{"type":"string","required":false},"location":{"type":"string","required":false,"note":"a location in which a person lives"},"street_address":{"type":"string","required":false},"locality":{"type":"string","required":false},"region":{"type":"string","required":false},"country":{"type":"string","required":false},"postal_code":{"type":"string","required":false},"company":{"type":"string","required":false,"note":"name, website, or social url of a company where the person has worked","example":"peopledatalabs"},"school":{"type":"string","required":false},"phone":{"type":"string","required":false},"email":{"type":"string","required":false,"example":"sean@peopledatalabs.com"},"email_hash":{"type":"string","required":false,"note":"SHA-256 email hash"},"profile":{"type":"string","required":false,"note":"a social profile the person has used","example":"linkedin.com/in/seanthorne"},"lid":{"type":"string","required":false,"note":"LinkedIn numerical ID"},"birth_date":{"type":"string","required":false,"note":"year, or full birth date"},"min_likelihood":{"type":"integer","required":false},"required":{"type":"string","required":false,"note":"fields/data points a response must have to return a 200"},"titlecase":{"type":"boolean","required":false},"include_if_matched":{"type":"boolean","required":false,"note":"adds a top-level 'matched' field listing which query fields matched"}}},"test_request":{"queryParams":{"email":"sean@peopledatalabs.com"}},"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":"pdl.x.person-retrieve-bulk","provider":"pdl","provider_display":"People Data Labs","name":"Up to 100 person records by PDL id in one call","summary":"Retrieves up to 100 person records based on a PDL ID.","method":"POST","path":"/person/retrieve/bulk","scope":"","tier":"extended","kind":"data","domain":"contacts","call_template":"treg call pdl.x.person-retrieve-bulk --method POST --data '{\"requests\":\"<array>\"}'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://www.peopledatalabs.com/pricing","checked":"2026-07-28","confidence":"documented","note":"1 credit per record returned","usd":0.38},"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.peopledatalabs.com/docs/reference-person-retrieve-api","has_example":false,"input":{"queryParams":{"titlecase":{"type":"boolean","required":false},"filter_updated":{"type":"string","required":false},"request_version":{"type":"string","required":false}},"body":{"requests":{"type":"array","required":true,"note":"list of {person_id, metadata?} objects, up to 100"}},"bodyType":"json"},"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":"pdl.x.person-retrieve-by-id","provider":"pdl","provider_display":"People Data Labs","name":"A person record by PDL id","summary":"Retrieves a person based on a PDL ID.","method":"GET","path":"/person/retrieve/{person_id}","scope":"","tier":"extended","kind":"data","domain":"contacts","call_template":"treg call pdl.x.person-retrieve-by-id --query 'person_id=<string>'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://www.peopledatalabs.com/pricing","checked":"2026-07-28","confidence":"documented","note":"billed like enrich — 1 credit on a hit","usd":0.38},"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.peopledatalabs.com/docs/reference-person-retrieve-api","has_example":false,"input":{"pathParams":{"person_id":{"type":"string","required":true,"note":"the PDL person ID"}},"queryParams":{"titlecase":{"type":"boolean","required":false},"filter_updated":{"type":"string","required":false,"note":"comma-delimited key(s); skip returning if not updated since the most recent request"},"request_version":{"type":"string","required":false,"note":"bypass last_requested_version for filter_updated"}}},"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":"prospeo.people.enrich","provider":"prospeo","provider_display":"Prospeo","name":"Enrich a person","summary":"Enrich a person with profile, company and available verified work-email data.","method":"POST","path":"/enrich-person","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call prospeo.people.enrich --method POST --data '{\"only_verified_email\":false,\"enrich_mobile\":false,\"only_verified_mobile\":false,\"data\":{\"linkedin_url\":\"https://www.linkedin.com/in/eoghanmccabe\"}}'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://prospeo.io/api-docs/enrich-person","checked":"2026-09-16","confidence":"verified","note":"One credit for a matched person when free_enrichment=false; a miss or free_enrichment=true is free.","usd":0.0245},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":400,"means":"nobody matched the identity — a normal outcome (and free), not an API failure (400 with error_code NO_MATCH; 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/enrich-person","has_example":true,"input":{"bodyType":"json","body":{"only_verified_email":{"type":"boolean","required":true,"enum":[false]},"enrich_mobile":{"type":"boolean","required":true,"enum":[false]},"only_verified_mobile":{"type":"boolean","required":true,"enum":[false]},"data":{"type":"object","required":true,"example":{"full_name":"Eoghan Mccabe","company_website":"intercom.com"},"note":"Identify the person with first_name + last_name plus company_name, company_website or company_linkedin_url; full_name plus one company field; linkedin_url; email; or a Prospeo person_id returned by search."}},"note":"This profile mode never reveals a mobile. A matched profile without a revealed email can be free."},"test_request":{"body":{"only_verified_email":false,"enrich_mobile":false,"only_verified_mobile":false,"data":{"linkedin_url":"https://www.linkedin.com/in/eoghanmccabe"}}},"observed":{"samples":92854,"decided":15780,"ok_rate":0.9999,"p50_ms":207,"p95_ms":1173,"last_ok_days":0,"hit_rate":0.9646,"hit_samples":16332},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Accurate Conner Harden / Automat match for call prep","client":"mcp","month":"2026-10"},{"usefulness":"useful","reason":"Full job history, verified email, LinkedIn URL, company description — dense and accurate for outbound brief","client":"mcp","month":"2026-09"}]}},{"id":"quickenrich.people.enrich","provider":"quickenrich","provider_display":"QuickEnrich","name":"Find a person from an email","summary":"Reverse Email Lookup","method":"GET","path":"/api/employees/email-search","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call quickenrich.people.enrich --query email=nobody-quickenrich-treg-20260908@stripe.com","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://app.quickenrich.io/docs","checked":"2026-09-08","confidence":"documented","note":"One credit on match, zero on miss. Prefer meta.credits_used.","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":{"email":{"type":"string","required":true,"example":"nobody-quickenrich-treg-20260908@stripe.com"}}},"test_request":{"queryParams":{"email":"nobody-quickenrich-treg-20260908@stripe.com"}},"observed":{"samples":129061,"decided":127178,"ok_rate":0.9992,"p50_ms":101,"p95_ms":356,"last_ok_days":0,"hit_rate":0.1014,"hit_samples":126809},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Returned name, title, LinkedIn, company size and location from a single work email.","client":"mcp","month":"2026-10"}]}},{"id":"sixtyfour.linkedin.enrich","provider":"sixtyfour","provider_display":"Sixtyfour AI","name":"Enrich a LinkedIn profile","summary":"Enrich a person or company from a LinkedIn URL.","method":"POST","path":"/enrich-linkedin","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call sixtyfour.linkedin.enrich --method POST --data '{\"linkedin_url\":\"<string>\"}'","cost":{"type":"per_success","value":0.3,"currency":"credit","unit":"call","source":"observed","source_url":"https://docs.sixtyfour.ai/guides/credits-and-pricing","checked":"2026-10-16","confidence":"verified","note":"A deliberately nonexistent LinkedIn URL returned HTTP 200 and consumed 0.3 credit; the response has no charge field.","usd":0.072},"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/enrichment/enrich-linkedin-profile","has_example":false,"input":{"bodyType":"json","body":{"linkedin_url":{"type":"string","required":true,"note":"A full person or company LinkedIn URL."},"struct":{"type":"object","required":false,"note":"Optional requested output fields."}}},"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":"sixtyfour.people.email.reverse","provider":"sixtyfour","provider_display":"Sixtyfour AI","name":"Identify a person from an email","summary":"Find a person's profile from an email address.","method":"POST","path":"/reverse-email","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call sixtyfour.people.email.reverse --method POST --data '{\"lead\":{\"email\":\"jane@example.com\"}}'","cost":{"type":"per_success","value":0.5,"currency":"credit","unit":"call","reported_charge":{"path":"cost_credits","unit":"credit"},"source":"observed","source_url":"https://docs.sixtyfour.ai/guides/credits-and-pricing","checked":"2026-10-16","confidence":"verified","note":"0.5 credit for a resolved email. Exact cost_credits controls settlement.","usd":0.12},"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/endpoint/reverse-email","has_example":true,"input":{"bodyType":"json","body":{"lead":{"type":"object","required":true,"properties":{"email":{"type":"string","required":true}}}}},"body_allowlist":true,"test_request":{"body":{"lead":{"email":"jane@example.com"}}},"observed":{"samples":216,"decided":216,"ok_rate":0.838,"p50_ms":48831,"p95_ms":67263,"last_ok_days":0,"hit_rate":0.1878,"hit_samples":181}},{"id":"sixtyfour.people.intelligence.start","provider":"sixtyfour","provider_display":"Sixtyfour AI","name":"Research a person","summary":"Start micro or low tier research about one person and retrieve the structured result.","method":"POST","path":"/people-intelligence-async","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call sixtyfour.people.intelligence.start --method POST --data '{\"lead_info\":\"<object>\",\"struct\":\"<object>\",\"tier\":\"micro\"}'","cost":{"type":"per_success","table":[{"when":{"body.tier":"micro"},"value":0.3},{"when":{"body.tier":"low"},"value":1}],"fallback":{"value":1,"note":"The highest available tier is low."},"currency":"credit","unit":"call","settle":"usage","usage":{"path":"charge_credits","unit":"credit"},"source":"observed","source_url":"https://docs.sixtyfour.ai/guides/credits-and-pricing","checked":"2026-10-16","confidence":"verified","note":"The terminal job reports charge_credits; micro is 0.3 and low is 1 credit.","table_min":0.3,"usd":0.24,"usd_min":0.072},"async":{"id_from":"task_id","poll":{"endpoint":"sixtyfour.jobs.get","param":{"in":"pathParams","name":"job_id"}},"status":{"path":"status","progress":["pending","queued","running","processing","in_progress","continued_as_new"],"success":["completed"],"failure":["failed","cancelled","canceled","terminated","timed_out"]},"result":{"path":"result"},"interval":5},"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/enrichment/people-intelligence-async","has_example":false,"input":{"bodyType":"json","body":{"lead_info":{"type":"object","required":true,"note":"One person's identifiers."},"struct":{"type":"object","required":true,"note":"Requested output fields and natural-language descriptions."},"tier":{"type":"string","required":true,"enum":["micro","low"],"example":"micro"},"research_plan":{"type":"string","required":false},"field_confidence":{"type":"boolean","required":false}},"note":"Shared-key access is limited to micro and low. Use a raw own-key tool for higher tiers."},"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":"sixtyfour.people.phone.reverse","provider":"sixtyfour","provider_display":"Sixtyfour AI","name":"Identify a person from a phone number","summary":"Find a person's profile from a phone number.","method":"POST","path":"/reverse-phone","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call sixtyfour.people.phone.reverse --method POST --data '{\"lead\":\"<object>\"}'","cost":{"type":"per_success","value":3,"currency":"credit","unit":"call","reported_charge":{"path":"cost_credits","unit":"credit"},"source":"observed","source_url":"https://docs.sixtyfour.ai/guides/credits-and-pricing","checked":"2026-10-16","confidence":"documented","note":"3 credits for a resolved phone. A live miss reported cost_credits 0; exact cost_credits controls settlement.","usd":0.72},"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/endpoint/reverse-phone","has_example":false,"input":{"bodyType":"json","body":{"lead":{"type":"object","required":true,"properties":{"phone":{"type":"string","required":true}}}}},"body_allowlist":true,"test_request":null,"observed":{"samples":2,"decided":2,"ok_rate":null,"p50_ms":null,"p95_ms":null,"last_ok_days":null,"hit_rate":null,"hit_samples":2},"reviews":{"teams":0,"samples":[{"usefulness":"partly","reason":"Returned a name and city for a Canadian mobile, but no company, email or LinkedIn, and the Toronto location doesn't match the 780 area code, so the match is unconfirmed.","client":"mcp","month":"2026-10"}]}},{"id":"tomba.people.enrich","provider":"tomba","provider_display":"Tomba","name":"Enrich a person by email — name, role, social profiles","summary":"Email address → full person record: name, company, position, department, seniority, country, gender, social profiles and the pages the address was found on","method":"GET","path":"/v1/enrich","scope":"any_account","tier":"core","kind":"data","domain":"people","call_template":"treg call tomba.people.enrich --query email=patrick@stripe.com","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://tomba.io/pricing","checked":"2026-08-20","confidence":"verified","note":"rate card: 1 credit per email enriched; /v1/logs reported cost=1 (route enrich-finder)","usd":0.0089},"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.tomba.io/api/enrichment","has_example":true,"input":{"queryParams":{"email":{"type":"string","required":true,"note":"the work email to enrich","example":"patrick@stripe.com"}}},"test_request":{"queryParams":{"email":"patrick@stripe.com"}},"observed":{"samples":65107,"decided":63914,"ok_rate":1.0,"p50_ms":202,"p95_ms":276,"last_ok_days":0,"hit_rate":0.0998,"hit_samples":63912}},{"id":"tomba.people.enrich.combined","provider":"tomba","provider_display":"Tomba","name":"Enrich a person and their company by email, in one call","summary":"Email address → both the person record and the full company record, in one response","method":"GET","path":"/v1/combined/find","scope":"any_account","tier":"core","kind":"data","domain":"people","call_template":"treg call tomba.people.enrich.combined --query email=patrick@stripe.com","cost":{"type":"per_success","value":2,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://tomba.io/pricing","checked":"2026-08-20","confidence":"documented","note":"priced as the person (1) + company (1) enrichments it performs. The live call logged cost=0 under route 'enrich-combined', but only because the same person and company had been enriched minutes earlier and duplicates are free within the month — so the observed 0 is NOT the first-call price","usd":0.0178},"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.tomba.io/migration/clearbit/combined-api","has_example":true,"input":{"queryParams":{"email":{"type":"string","required":true,"note":"the work email to enrich","example":"patrick@stripe.com"}}},"test_request":{"queryParams":{"email":"patrick@stripe.com"}},"observed":{"samples":18205,"decided":18162,"ok_rate":1.0,"p50_ms":193,"p95_ms":268,"last_ok_days":0,"hit_rate":0.0056,"hit_samples":18162},"reviews":{"teams":0,"samples":[{"usefulness":"not_useful","reason":"Reverse enrichment from a personal webmail address misses on every provider in the route (hunter 400s on webmail). Flagging that in catalog_get would save discovering it by call.","client":"mcp","month":"2026-09"}]}},{"id":"tomba.people.enrich.profile","provider":"tomba","provider_display":"Tomba","name":"Enrich a person by email (Clearbit-shaped response)","summary":"Email address → a person record in the classic Person-API shape: name object, geo, employment, and per-network social handles","method":"GET","path":"/v1/people/find","scope":"any_account","tier":"core","kind":"data","domain":"people","call_template":"treg call tomba.people.enrich.profile --query email=patrick@stripe.com","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://tomba.io/pricing","checked":"2026-08-20","confidence":"verified","note":"/v1/logs reported cost=1 (route enrich-email, type 'Person Enrichment')","usd":0.0089},"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.tomba.io/migration/clearbit/person-api","has_example":true,"input":{"queryParams":{"email":{"type":"string","required":true,"note":"the work email to enrich","example":"patrick@stripe.com"}},"note":"same data as /v1/enrich, reshaped as a drop-in replacement for the retired Clearbit Person API"},"test_request":{"queryParams":{"email":"patrick@stripe.com"}},"observed":{"samples":62075,"decided":60217,"ok_rate":1.0,"p50_ms":201,"p95_ms":277,"last_ok_days":0,"hit_rate":0.0759,"hit_samples":60214},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Returned title and LinkedIn handle from a work email when a free enrich missed.","client":"mcp","month":"2026-10"}]}},{"id":"wiza.people.reveal.get","provider":"wiza","provider_display":"Wiza","name":"Get an individual reveal","summary":"Read the status, result and exact credit deduction for an individual reveal.","method":"GET","path":"/api/individual_reveals/{id}","scope":"any_account","tier":"core","kind":"utility","domain":"contacts","call_template":"treg call wiza.people.reveal.get --query 'id=<integer>'","cost":{"type":"free","value":0,"currency":"USD","per":1,"unit":"call","source":"observed","source_url":"https://docs.wiza.co/api-reference/individual-reveals/get-individual-reveal","checked":"2026-09-16","confidence":"verified","note":"Polling itself did not reduce the balance. The related kickoff job carries the reveal charge.","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-09-16","docs_url":"https://docs.wiza.co/api-reference/individual-reveals/get-individual-reveal","has_example":false,"input":{"pathParams":{"id":{"type":"integer","required":true,"min":1}},"note":"Poll until data.is_complete is true. A failed match uses zero credits."},"test_request":null,"observed":{"samples":301512,"decided":301512,"ok_rate":1.0,"p50_ms":408,"p95_ms":2539,"last_ok_days":0,"hit_rate":null,"hit_samples":0},"reviews":{"teams":0,"samples":[{"usefulness":"useful","reason":"Wiza (via routed endpoint) returned an AU mobile exactly matching name, title (CEO) and company (Aland) for the given LinkedIn profile.","client":"mcp","month":"2026-10"},{"usefulness":"not_useful","reason":"Wiza served a UK BT landline (Coppull geographic number) typed as \"mobile\" for an Israel/NY-based target and billed it as a hit; HLR showed LANDLINE/NO_COVERAGE.","client":"mcp","month":"2026-10"},{"usefulness":"not_useful","reason":"Returned a number typed \"mobile\" for a Singapore-based exec; a line check showed it is a US landline, likely a company switchboard, not the person.","client":"mcp","month":"2026-10"}]}},{"id":"wiza.people.reveal.start","provider":"wiza","provider_display":"Wiza","name":"Start an individual reveal","summary":"Start an asynchronous profile, email, phone or full contact reveal.","method":"POST","path":"/api/individual_reveals","scope":"any_account","tier":"core","kind":"data","domain":"contacts","call_template":"treg call wiza.people.reveal.start --method POST --data '{\"individual_reveal\":{\"profile_url\":\"https://www.linkedin.com/in/example\"},\"enrichment_level\":\"partial\"}'","cost":{"type":"per_success","value":8,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://docs.wiza.co/using-the-api/credit-deduction-behavior","checked":"2026-09-16","confidence":"verified","note":"BYOK only. The final result reports the exact charge; the kickoff response does not. Eight credits is the verified full-result maximum.","usd":0.2},"async":{"id_from":"data.id","poll":{"endpoint":"wiza.people.reveal.get","param":{"in":"pathParams","name":"id"}},"status":{"path":"data.status","progress":["queued","resolving"],"success":["finished"],"failure":["failed"]},"result":{"path":"data"},"interval":2},"platform_eligible":false,"platform_blocked":"Generic reveal options remain BYOK-only; use the bounded email or phone find tool for shared-key access.","miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"added":"2026-09-16","docs_url":"https://docs.wiza.co/api-reference/individual-reveals/start-individual-reveal","has_example":false,"input":{"bodyType":"json","body":{"individual_reveal":{"type":"object","required":true,"example":{"profile_url":"https://www.linkedin.com/in/example"},"note":"Provide a LinkedIn profile URL, an email, or a full name plus company name or domain."},"enrichment_level":{"type":"string","required":true,"enum":["none","partial","phone","full"],"example":"partial"},"email_options":{"type":"object","required":false,"example":{"accept_work":true,"accept_personal":false},"note":"Select work, personal and generic email types. If omitted, Wiza can return all types."},"callback_url":{"type":"string","required":false},"reveal_options":{"type":"object","required":false}},"note":"Poll wiza.people.reveal.get with the returned id. Final charges are 1 credit for a matched profile, 2 for a valid email and 5 for a phone; full results can cost 8."},"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.identity.resolve","capability":"people.identity.resolve","does":"Resolve an email or profile to linked identities"},{"endpoint_id":"treg.people.phone.find","capability":"people.phone.find","does":"Find someone's phone number"}],"routing":{"contract":{"identity":[["email"],["linkedin_url"],["linkedin_handle"],["domain","full_name"],["domain","first_name","last_name"]],"output":{"full_name":{"type":"str","required":true},"first_name":{"type":"str"},"last_name":{"type":"str"},"title":{"type":"str"},"company":{"type":"str"},"company_domain":{"type":"str"},"linkedin_url":{"type":"str"},"location":{"type":"str"}},"miss":"full_name == null","derive":{"full_name":"join(first_name, last_name)","first_name":"split_first(full_name)","last_name":"split_last(full_name)","domain":"email_domain(email)","linkedin_url":"linkedin_url(linkedin_handle)","linkedin_handle":"linkedin_handle(linkedin_url)"}},"plan":[{"endpoint_id":"blitzapi.people.enrich","accepts":[["linkedin_url"]],"usd":0.000495,"hit_rate":0.7988,"usd_per_hit":0.000495,"works":0.9999},{"endpoint_id":"blitzapi.people.email.reverse","accepts":[["email"]],"usd":0.000495,"hit_rate":0.1681,"usd_per_hit":0.0004950000000000001,"works":1.0},{"endpoint_id":"aiark.people.enrich","accepts":[["email"]],"usd":0.002634,"hit_rate":0.9727,"usd_per_hit":0.002634,"works":0.9826},{"endpoint_id":"dropleads.people.enrich","accepts":[["email"],["linkedin_url"],["domain","first_name","last_name"],["domain","full_name"]],"usd":0.0036,"hit_rate":0.9129,"usd_per_hit":0.0036,"works":0.8671},{"endpoint_id":"quickenrich.people.enrich","accepts":[["email"]],"usd":0.004834,"hit_rate":0.1014,"usd_per_hit":0.004834,"works":0.9992},{"endpoint_id":"hunter.people.enrich","accepts":[["email"],["linkedin_handle"]],"usd":0.0049,"hit_rate":0.637,"usd_per_hit":0.0049,"works":0.9996},{"endpoint_id":"hunter.x.combined-find","accepts":[["email"]],"usd":0.0049,"hit_rate":0.0454,"usd_per_hit":0.0049,"works":0.9996},{"endpoint_id":"harvestapi.linkedin.user.profile","accepts":[["linkedin_handle"]],"usd":0.0064,"hit_rate":0.9719,"usd_per_hit":0.006585039613128923,"works":0.9998},{"endpoint_id":"oceanio.people.enrich","accepts":[["linkedin_url"],["domain","full_name"]],"usd":0.0081,"hit_rate":1.0,"usd_per_hit":0.0081,"works":0.9843},{"endpoint_id":"tomba.people.enrich.profile","accepts":[["email"]],"usd":0.0089,"hit_rate":0.0759,"usd_per_hit":0.0089,"works":1.0},{"endpoint_id":"tomba.people.enrich","accepts":[["email"]],"usd":0.0089,"hit_rate":0.0998,"usd_per_hit":0.0089,"works":1.0},{"endpoint_id":"moltsets.people.enrich.name","accepts":[["domain","full_name"],["domain","first_name","last_name"]],"usd":0.01,"hit_rate":0.1593,"usd_per_hit":0.01,"works":0.9996},{"endpoint_id":"moltsets.people.enrich.email","accepts":[["email"]],"usd":0.01,"hit_rate":0.1823,"usd_per_hit":0.01,"works":0.9953},{"endpoint_id":"moltsets.people.enrich.linkedin","accepts":[["linkedin_url"]],"usd":0.01,"hit_rate":0.8112,"usd_per_hit":0.01,"works":1.0},{"endpoint_id":"tomba.people.enrich.combined","accepts":[["email"]],"usd":0.0178,"hit_rate":0.0056,"usd_per_hit":0.0178,"works":1.0},{"endpoint_id":"datagma.people.enrich","accepts":[["email"],["linkedin_url"],["domain","full_name"],["domain","first_name","last_name"]],"usd":0.02258,"hit_rate":0.3521,"usd_per_hit":0.02258,"works":0.9954},{"endpoint_id":"prospeo.people.enrich","accepts":[["email"],["linkedin_url"],["domain","full_name"],["domain","first_name","last_name"]],"usd":0.0245,"hit_rate":0.9646,"usd_per_hit":0.0245,"works":0.9999},{"endpoint_id":"leadmagic.people.enrich","accepts":[["linkedin_url"]],"usd":0.025,"hit_rate":0.9959,"usd_per_hit":0.025,"works":1.0},{"endpoint_id":"apollo.people.enrich","accepts":[["email"],["linkedin_url"],["domain","full_name"]],"usd":0.026,"hit_rate":0.9785,"usd_per_hit":0.026,"works":1.0},{"endpoint_id":"icypeas.people.enrich","accepts":[["linkedin_url"]],"usd":0.0285,"hit_rate":0.6514,"usd_per_hit":0.028499999999999998,"works":1.0},{"endpoint_id":"fiber-ai.people.enrich","accepts":[["linkedin_url"]],"usd":0.04,"hit_rate":0.5185,"usd_per_hit":0.04,"works":1.0},{"endpoint_id":"companyenrich.people.lookup","accepts":[["email"]],"usd":0.049,"hit_rate":0.7684,"usd_per_hit":0.049,"works":1.0},{"endpoint_id":"aviato.people.enrich","accepts":[["linkedin_url"],["email"]],"usd":0.05,"hit_rate":0.9968,"usd_per_hit":0.05,"works":0.9986},{"endpoint_id":"enrichlayer.person.profile","accepts":[["linkedin_url"]],"usd":0.1,"hit_rate":0.9818,"usd_per_hit":0.1,"works":1.0},{"endpoint_id":"sixtyfour.people.email.reverse","accepts":[["email"]],"usd":0.12,"hit_rate":0.1878,"usd_per_hit":0.12,"works":0.838},{"endpoint_id":"pdl.people.enrich","accepts":[["email"],["linkedin_url"],["domain","full_name"]],"usd":0.38,"hit_rate":1.0,"usd_per_hit":0.38,"works":1.0},{"endpoint_id":"lusha.people.enrich","accepts":[["domain","first_name","last_name"],["domain","full_name"]],"usd":0.2496,"hit_rate":0.4232,"usd_per_hit":0.5897920604914934,"works":1.0}],"also":[{"endpoint_id":"apollo.people.bulk_enrich","usd":0.026},{"endpoint_id":"aviato.people.enrich.bulk","usd":0.05},{"endpoint_id":"blitzapi.people.phone.reverse","usd":0.000495},{"endpoint_id":"companyenrich.people.get","usd":0.0196},{"endpoint_id":"contactout.people.email.enrich","usd":0.65},{"endpoint_id":"contactout.people.enrich","usd":0.02},{"endpoint_id":"contactout.people.enrich.personal_email","usd":0.27},{"endpoint_id":"contactout.people.enrich.work_email","usd":0.17},{"endpoint_id":"coresignal.people.enrich","usd":0.392},{"endpoint_id":"crunchbase.people.enrich","usd":null},{"endpoint_id":"crustdata.people.enrich","usd":2.1},{"endpoint_id":"diffbot.people.enrich","usd":0.0299},{"endpoint_id":"getleadsio.people.enrich.from_email","usd":0.0},{"endpoint_id":"getleadsio.people.enrich.from_linkedin","usd":0.0},{"endpoint_id":"getleadsio.people.enrich.from_person","usd":0.0},{"endpoint_id":"hunter.x.multi-domain-search-reveal","usd":0.0245},{"endpoint_id":"icypeas.scrape.bulk","usd":0.0285},{"endpoint_id":"limadata.people.enrich","usd":0.3},{"endpoint_id":"lusha.people.contacts.enrich","usd":0.1248},{"endpoint_id":"oceanio.people.enrich_bulk","usd":0.0081},{"endpoint_id":"oceanio.people.lookup_bulk","usd":0.00405},{"endpoint_id":"pdl.x.person-enrich-preview","usd":null},{"endpoint_id":"pdl.x.person-retrieve-bulk","usd":0.38},{"endpoint_id":"pdl.x.person-retrieve-by-id","usd":0.38},{"endpoint_id":"sixtyfour.linkedin.enrich","usd":0.072},{"endpoint_id":"sixtyfour.people.intelligence.start","usd":0.24},{"endpoint_id":"sixtyfour.people.phone.reverse","usd":0.72},{"endpoint_id":"wiza.people.reveal.get","usd":0.0},{"endpoint_id":"wiza.people.reveal.start","usd":0.2}],"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.enrich --method POST --data '{\"email\":\"…\"}'","example_response":null,"hints":["treg call treg.people.enrich --method POST --data '{\"email\":\"…\"}'   # run it — key injected server-side","treg catalog get aiark.people.enrich   # the same job from aiark"]}