{"endpoint":{"id":"treg.companies.enrich","provider":"treg","provider_display":"treg","name":"companies.enrich — routed: best of 20 providers, own keys first","summary":"Enrich a company from its domain, name, LinkedIn URL or a work email — treg picks the provider and names the one that served","method":"POST","path":"/companies.enrich","scope":"","tier":"core","kind":"routed","domain":"routed","call_template":"treg call treg.companies.enrich --method POST --data '{\"domain\":\"stripe.com\"}'","cost":{"type":"per_success","value":0.0019,"currency":"USD","per":1,"unit":"call","source":"inferred","confidence":"documented","checked":null,"note":"the children's range $0.0019–$0.38 per hit; you pay exactly the child that served, 0% markup","usd":0.0019},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":200,"means":"output.name == null"},"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"","has_example":false,"input":{"bodyType":"json","body":{"domain":{"type":"str","required":false,"note":"identity key (part of domain)"},"website":{"type":"url","required":false,"note":"identity key (part of website)"},"name":{"type":"str","required":false,"note":"identity key (part of name)"},"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)"},"email":{"type":"str","required":false,"note":"identity key (part of email)"}},"note":"Send everything you know about the subject — treg derives the rest (full_name ⇄ first+last), matches each provider on the variants it accepts ({domain} | {website} | {name} | {linkedin_url} | {linkedin_handle} | {email}) 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":{"domain":"stripe.com"}},"routed_children":["apollo.companies.enrich","aviato.companies.enrich","branddev.brand.retrieve","branddev.brand.retrieve-by-name","branddev.brand.retrieve-by-email","companyenrich.companies.enrich","companyenrich.companies.enrich.by_properties","contactout.companies.enrich","fiber-ai.companies.enrich","findymail.search.company","hunter.companies.enrich","icypeas.companies.enrich","leadmagic.companies.enrich","lusha.companies.enrich","pdl.companies.enrich","predictleads.companies.enrich","sumble.organizations","thecompaniesapi.companies.enrich","thecompaniesapi.companies.enrich_by_email","tomba.companies.enrich"],"capability":"companies.enrich","capability_description":"Enrich a company from its domain or name","platform":"companies","platform_label":"Company data","observed":{"samples":49363,"decided":48529,"ok_rate":0.6675,"p50_ms":null,"p95_ms":null,"last_ok_days":0,"hit_rate":null,"hit_samples":0}},"provider":{"service":"treg","display_name":"treg"},"siblings":[{"id":"akta.companies.enrich","provider":"akta","provider_display":"Akta by Wokelo","name":"Company enrichment by website — firmographics, tech stack","summary":"Enrich a company from its website — firmographics, financials, tech stack, management","method":"GET","path":"/v1/company/enrichment/","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call akta.companies.enrich --query company=canva.com --query sections=location","cost":{"type":"per_success","value":17.5,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://docs.akta.pro/getting-started/pricing","checked":"2026-08-07","confidence":"documented","note":"Priced PER SECTION requested, all rates documented on the rate card: 2 credits each for firmographic, business_model, company_assessment, product_offering and technology; 1.5 for management_profile and strategic_signal; 1 for customer_profile and industry; 0.5 for trust_signal, company_hierarchy, digital_presence, financial_estimate and location; 3 for the Enterprise-only funding_detail and 5 for mna_and_investment. value is the UPPER BOUND — every standard (non-Enterprise) section at once = 17.5 credits; it sizes the hold and the displayed price, while the settle charges the actual `credits_consumed` the response reports (see api._observed_cost_micro), so a sections=location call costs the documented 0.5 credits, not 17.5. OBSERVED 2026-07-31: the test_request (sections=location) reported credits_consumed 0.50, exactly the rate card's figure. Credits are $0.05 pay-as-you-go, $0.04 on subscription.","usd":0.875},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-31","docs_url":"https://docs.akta.pro/api-reference/company-data","has_example":true,"input":{"queryParams":{"company":{"type":"string","required":true,"note":"company website (with or without protocol) or an Akta company UUID such as 00031n-tesla","example":"https://canva.com"},"sections":{"type":"string","required":false,"note":"comma-separated sections to return, so you pay for only what you need: firmographic, business_model, company_assessment, trust_signal, company_hierarchy, digital_presence, financial_estimate, location, management_profile, product_offering, strategic_signal, customer_profile, industry, technology. Enterprise tier adds funding_detail and mna_and_investment","example":"firmographic"}},"note":"resolve an unknown company name to its website or UUID with akta.companies.search first — that step is free. Ask for only the sections you need: this endpoint bills per section"},"test_request":{"queryParams":{"company":"canva.com","sections":"location"}},"observed":null},{"id":"apollo.companies.enrich","provider":"apollo","provider_display":"Apollo.io","name":"Enrich a company by domain, name or LinkedIn URL","summary":"Enrich a company from domain, name or LinkedIn — industry, headcount, revenue, funding","method":"GET","path":"/organizations/enrich","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call apollo.companies.enrich --query domain=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-07-28","confidence":"documented","note":"1 credit per organization returned; unmatched requests are free.","usd":0.026},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"https://docs.apollo.io/reference/organization-enrichment","has_example":true,"input":{"queryParams":{"domain":{"type":"string","required":false,"note":"company domain without protocol or www — the strongest identifier","example":"apollo.io"},"website":{"type":"string","required":false,"note":"full website URL, as an alternative to domain"},"name":{"type":"string","required":false,"note":"company name; ambiguous on its own"},"linkedin_url":{"type":"string","required":false,"note":"the company's LinkedIn page URL"}},"note":"at least one of domain | website | name | linkedin_url. Requires the organizations_enrich scope on the key"},"test_request":{"queryParams":{"domain":"stripe.com"}},"observed":{"samples":1332,"decided":1218,"ok_rate":1.0,"p50_ms":215,"p95_ms":407,"last_ok_days":0,"hit_rate":0.7981,"hit_samples":946}},{"id":"aviato.companies.enrich","provider":"aviato","provider_display":"Aviato","name":"Enrich a company by website or profile URL","summary":"Get enriched company firmographics, financing, traffic, technology and hiring data","method":"GET","path":"/company/enrich","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call aviato.companies.enrich --query website=stripe.com --query preview=true","cost":{"type":"per_success","value":15,"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},"rescrape":{"location":"query","when":"truthy","add_credits":5,"reserve_only":true}},"note":"15 credits per successful enrichment; preview=true and a require-driven miss are free. Two live rescrape=true probes on different companies each charged 15 credits, not the documented 20. Treg holds the documented 20-credit maximum and settles the observed 15-credit charge.","usd":0.15},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":404,"means":"Company not found or required fields unavailable; no credit charged."},"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-24","docs_url":"https://docs.data.aviato.co/api-reference/company/enrich","has_example":true,"input":{"queryParams":{"id":{"type":"string","required":false,"note":"Aviato company id"},"linkedinID":{"type":"string","required":false,"note":"LinkedIn slug"},"linkedinNumID":{"type":"string","required":false,"note":"numeric LinkedIn company id"},"linkedinURL":{"type":"string","required":false,"note":"company LinkedIn URL"},"website":{"type":"string","required":false,"note":"company domain or URL","example":"stripe.com"},"preview":{"type":"boolean","required":false,"note":"return minimal id/name/URLs without charging a credit"},"full":{"type":"boolean","required":false,"note":"include funding rounds, investments, acquisitions, founders and funds"},"rescrape":{"type":"boolean","required":false,"note":"refresh stale data; use with maxDataAgeDays"},"maxDataAgeDays":{"type":"integer","required":false},"require":{"type":"array[string]","required":false,"note":"repeat for fields that must be non-empty; a miss returns 404 without charge"}},"note":"supply at least one identifier. Start with preview=true to resolve the entity for free, then request the full record."},"test_request":{"queryParams":{"website":"stripe.com","preview":true}},"observed":null},{"id":"aviato.companies.enrich.bulk","provider":"aviato","provider_display":"Aviato","name":"Bulk enrich companies","summary":"Enrich up to 100 companies in one synchronous request","method":"POST","path":"/company/bulk-enrich","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call aviato.companies.enrich.bulk --method POST --data '{\"lookups\":[{\"website\":\"stripe.com\"}],\"require\":[\"name\"]}'","cost":{"type":"per_success","value":15,"currency":"credit","per":1,"unit":"record","source":"observed","source_url":"https://data.aviato.co/","checked":"2026-08-25","confidence":"verified","settle":"modifiers","modifiers":{"rescrape":{"location":"body","when":"truthy","add_credits":5,"reserve_only":true}},"note":"15 credits per successfully enriched company. Live one-row and mixed two-row rescrape=true probes charged 15 credits per successful row, not the documented 20. Treg holds 20 per input and settles 15 per successful row. A failed lookup is free.","usd":0.15},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-25","docs_url":"https://docs.data.aviato.co/api-reference/company/bulk-enrich","has_example":true,"input":{"bodyType":"json","body":{"lookups":{"type":"array[object]","required":true,"note":"1-100 lookup objects; each can use Aviato company identifiers such as website or linkedinURL","example":[{"website":"stripe.com"}]},"rescrape":{"type":"boolean","required":false,"note":"refresh records older than maxDataAgeDays"},"maxDataAgeDays":{"type":"integer","required":false,"note":"stale-data threshold; requires rescrape=true"},"require":{"type":"array[string]","required":false,"note":"top-level fields that must be present; failed gates are not billed"}},"note":"this is synchronous bulk enrichment. Each successful lookup returns the normal company object. Public docs do not offer company preview mode."},"test_request":{"body":{"lookups":[{"website":"stripe.com"}],"require":["name"]}},"observed":null},{"id":"branddev.brand.retrieve","provider":"branddev","provider_display":"Brand.dev","name":"Brand profile by domain — logos, colors, socials, headcount","summary":"Retrieve logos, colors, fonts, slogan, description, socials, address, headcount and industry for a domain","method":"GET","path":"/brand/retrieve","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call branddev.brand.retrieve --query domain=stripe.com --query maxSpeed=true","cost":{"type":"per_success","value":10,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://brand.dev/pricing","checked":"2026-08-20","confidence":"verified","note":"key_metadata.credits_consumed = 10 on the captured response; the pricing page's plan popovers say '10 credits per call' for brand retrieval. Failed/invalid calls consume 0","usd":0.025},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","docs_url":"https://docs.brand.dev/api-reference/brand-intelligence/brand","has_example":true,"input":{"queryParams":{"domain":{"type":"string","required":true,"note":"bare domain, no scheme or www","example":"stripe.com"},"maxSpeed":{"type":"boolean","required":false,"note":"true serves the cached record and returns in ~1s instead of ~10s — same price","example":true},"maxAgeMs":{"type":"integer","required":false,"note":"maximum acceptable age of the cached record in ms; lower forces a fresh crawl and a slower call"},"timeoutMS":{"type":"integer","required":false,"note":"abort the call after this many ms"},"force_language":{"type":"string","required":false,"note":"return the description in this language; full language names, not codes ('english', 'french', 'japanese' …)","example":"english"}},"note":"exactly one lookup identifier per call — this route takes `domain`; use the sibling retrieve-by-* routes for name / email / ticker / ISIN. Calling it with NO parameters returns a free 400 and is the registry's probe."},"test_request":{"queryParams":{"domain":"stripe.com","maxSpeed":"true"}},"observed":null},{"id":"branddev.brand.retrieve-by-email","provider":"branddev","provider_display":"Brand.dev","name":"Company brand profile by work email","summary":"Turn a work email address into the employer's brand record — the signup-form enrichment call","method":"GET","path":"/brand/retrieve-by-email","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call branddev.brand.retrieve-by-email --query email=support@stripe.com --query maxSpeed=true","cost":{"type":"per_success","value":10,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://brand.dev/pricing","checked":"2026-08-20","confidence":"verified","note":"observed credits_consumed = 10","usd":0.025},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","docs_url":"https://docs.brand.dev/api-reference/brand-intelligence/brand","has_example":true,"input":{"queryParams":{"email":{"type":"string","required":true,"note":"a work email; free / disposable mailbox providers are rejected","example":"support@stripe.com"},"maxSpeed":{"type":"boolean","required":false,"example":true},"maxAgeMs":{"type":"integer","required":false},"timeoutMS":{"type":"integer","required":false}},"note":"this enriches the COMPANY behind the address, never the person — no personal data is returned for the mailbox itself"},"test_request":{"queryParams":{"email":"support@stripe.com","maxSpeed":"true"}},"observed":{"samples":1,"decided":0,"ok_rate":null,"p50_ms":null,"p95_ms":null,"last_ok_days":null,"hit_rate":null,"hit_samples":0}},{"id":"branddev.brand.retrieve-by-isin","provider":"branddev","provider_display":"Brand.dev","name":"Brand profile by ISIN security identifier","summary":"Resolve an ISIN security identifier to the issuing company's domain and brand record","method":"GET","path":"/brand/retrieve-by-isin","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call branddev.brand.retrieve-by-isin --query isin=US0378331005 --query maxSpeed=true","cost":{"type":"per_success","value":10,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://brand.dev/pricing","checked":"2026-08-20","confidence":"verified","note":"observed credits_consumed = 10","usd":0.025},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","docs_url":"https://docs.brand.dev/api-reference/brand-intelligence/brand","has_example":true,"input":{"queryParams":{"isin":{"type":"string","required":true,"note":"12-character ISIN","example":"US0378331005"},"maxSpeed":{"type":"boolean","required":false,"example":true},"maxAgeMs":{"type":"integer","required":false},"timeoutMS":{"type":"integer","required":false}},"note":"the finance-native sibling of retrieve-by-ticker — the one route here that speaks a securities identifier rather than a web one"},"test_request":{"queryParams":{"isin":"US0378331005","maxSpeed":"true"}},"observed":null},{"id":"branddev.brand.retrieve-by-name","provider":"branddev","provider_display":"Brand.dev","name":"Brand profile by company name — logos, colors, socials","summary":"Resolve a company name to its domain and return the full brand record — logos, colors, description, socials, industry","method":"GET","path":"/brand/retrieve-by-name","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call branddev.brand.retrieve-by-name --query name=Anthropic","cost":{"type":"per_success","value":10,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://brand.dev/pricing","checked":"2026-08-20","confidence":"verified","note":"observed credits_consumed = 10","usd":0.025},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","docs_url":"https://docs.brand.dev/api-reference/brand-intelligence/brand","has_example":true,"input":{"queryParams":{"name":{"type":"string","required":true,"note":"company name, at least 3 characters (2 returns a free 405)","example":"Anthropic"},"country_gl":{"type":"string","required":false,"note":"ISO 3166-1 alpha-2 country code to disambiguate a name used in several markets","example":"us"},"maxSpeed":{"type":"boolean","required":false,"note":"serve the cached record (~1s)","example":true},"maxAgeMs":{"type":"integer","required":false},"timeoutMS":{"type":"integer","required":false}},"note":"a name shorter than 3 characters is refused free. This family answers bad input with a plain-text 405 rather than a JSON 400 — treat both as free validation failures, not as outages"},"test_request":{"queryParams":{"name":"Anthropic"}},"observed":null},{"id":"branddev.brand.retrieve-by-ticker","provider":"branddev","provider_display":"Brand.dev","name":"Brand profile by stock ticker — logo and colors","summary":"Resolve a listed company's ticker to its domain and brand record — logo and colors for a portfolio or watchlist UI","method":"GET","path":"/brand/retrieve-by-ticker","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call branddev.brand.retrieve-by-ticker --query ticker=NVDA --query maxSpeed=true","cost":{"type":"per_success","value":10,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://brand.dev/pricing","checked":"2026-08-20","confidence":"verified","note":"observed credits_consumed = 10","usd":0.025},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","docs_url":"https://docs.brand.dev/api-reference/brand-intelligence/brand","has_example":true,"input":{"queryParams":{"ticker":{"type":"string","required":true,"note":"exchange ticker symbol","example":"NVDA"},"maxSpeed":{"type":"boolean","required":false,"example":true},"maxAgeMs":{"type":"integer","required":false},"timeoutMS":{"type":"integer","required":false}},"note":"unrecognised query params are IGNORED rather than rejected, so a misspelled parameter fails silently and still costs a call — copy the names above exactly"},"test_request":{"queryParams":{"ticker":"NVDA","maxSpeed":"true"}},"observed":null},{"id":"brightdata.x.companies-crunchbase","provider":"brightdata","provider_display":"Bright Data","name":"Crunchbase company profile by page URL","summary":"Crunchbase companies information","method":"POST","path":"/datasets/v3/scrape","scope":"any_account","tier":"extended","kind":"data","domain":"companies","call_template":"treg call brightdata.x.companies-crunchbase --method POST --query dataset_id=gd_l1vijqt9jfj7olije --data '{\"input\":[{\"url\":\"https://example.com/\"}]}'","cost":{"type":"per_result","value":0.0015,"currency":"USD","per":1,"unit":"record","source":"docs","source_url":"https://brightdata.com/pricing","checked":"2026-07-28","confidence":"documented","note":"$1.50 per 1000 records delivered, pay-per-success — the general Web Scraper API rate documented for this product family; some datasets carry different published rates, confirm on brightdata.com/pricing before volume use","usd":0.0015},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"https://docs.brightdata.com/datasets/scrapers/companies/quickstart","has_example":false,"input":{"queryParams":{"dataset_id":{"type":"string","required":true,"note":"pinned to the documented 'Crunchbase companies information' dataset","example":"gd_l1vijqt9jfj7olije"},"format":{"type":"string","required":false,"note":"json (default) | ndjson | csv"}},"body":{"input":{"type":"array","required":true,"note":"one object per target — a Crunchbase company page URL","example":[{"url":"https://example.com/"}]}},"bodyType":"json","note":"same generic runner as brightdata.web.scrape.structured with dataset_id fixed to this dataset (see that entry and brightdata.instagram.user.profile in the core file for the pattern). >1 minute falls back to HTTP 202 + snapshot_id — use brightdata.web.scrape.job.start for anything beyond a handful of URLs. Exact required body fields were not individually re-confirmed per dataset here; verify against the dataset's own quickstart page before high-volume use."},"test_request":null,"observed":null},{"id":"companyenrich.companies.enrich","provider":"companyenrich","provider_display":"CompanyEnrich","name":"Enrich a company by domain","summary":"Enriches a company using its domain name as lookup parameter","method":"GET","path":"/companies/enrich","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call companyenrich.companies.enrich --query domain=stripe.com","cost":{"type":"per_call","value":1,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://companyenrich.com/pricing","checked":"2026-08-20","confidence":"verified","note":"1 credit per call. VERIFIED live 2026-08-20 by reading GET /me before and after — the credit meter moved by exactly 1. `expand=workforce` adds 5 credits.","usd":0.0098},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":404,"means":"`Company could not be found` — no company behind this domain, an expected outcome; NOTE this route is per_call, so the request itself is still billed"},"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","docs_url":"https://docs.companyenrich.com/reference/get_companies-enrich","has_example":true,"input":{"queryParams":{"domain":{"type":"string","required":true,"note":"company domain, no protocol or www; max 1024 chars","example":"stripe.com"},"expand":{"type":"array[string]","required":false,"note":"repeat the parameter per expansion. `workforce` adds the department headcount block and costs 5 EXTRA credits","example":"workforce"}},"note":"the preferred lookup — one domain maps to exactly one company. A domain with no company behind it returns HTTP 404, not an empty body. The response carries firmographics, description, industries, NAICS, socials, technologies and funding."},"test_request":{"queryParams":{"domain":"stripe.com"}},"observed":null},{"id":"companyenrich.companies.enrich.batch","provider":"companyenrich","provider_display":"CompanyEnrich","name":"Enrich up to 50 companies by domain in one call","summary":"Enriches a list of companies using their domain names — up to 50 domains per request","method":"POST","path":"/companies/enrich/batch","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call companyenrich.companies.enrich.batch --method POST --data '{\"domains\":[\"stripe.com\",\"anthropic.com\"]}'","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://companyenrich.com/pricing","checked":"2026-08-20","confidence":"verified","note":"1 credit per domain enriched. VERIFIED 2026-08-20: a 2-domain batch moved the credit meter by exactly 2.","usd":0.0098},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","docs_url":"https://docs.companyenrich.com/reference/post_companies-enrich-batch","has_example":true,"input":{"body":{"domains":{"type":"array[string]","required":true,"note":"1-50 company domains. THIS IS THE PRICE DIAL — 1 credit per domain enriched","example":["stripe.com","anthropic.com"]}},"queryParams":{"expand":{"type":"array[string]","required":false,"note":"`workforce` costs 5 EXTRA credits per company"}},"note":"returns a plain ARRAY of company objects (not an envelope). This is the synchronous batch — it answers in the same request. For more than 50 domains use the async bulk job (companyenrich.companies.enrich.bulk.start), which takes up to 10,000."},"test_request":{"body":{"domains":["stripe.com","anthropic.com"]}},"observed":null},{"id":"companyenrich.companies.enrich.by_properties","provider":"companyenrich","provider_display":"CompanyEnrich","name":"Enrich a company by name or social profile","summary":"Enriches a company using its properties — best match is used in case of ambiguity","method":"POST","path":"/companies/enrich","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call companyenrich.companies.enrich.by_properties --method POST --data '{\"name\":\"Anthropic\",\"linkedinUrl\":\"https://www.linkedin.com/company/anthropicresearch\"}'","cost":{"type":"per_call","value":1,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://companyenrich.com/pricing","checked":"2026-08-20","confidence":"verified","note":"1 credit per call, VERIFIED against the live credit meter 2026-08-20.","usd":0.0098},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":404,"means":"`Company could not be found` — an expected outcome; NOTE this route is per_call, so the request itself is still billed"},"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","docs_url":"https://docs.companyenrich.com/reference/post_companies-enrich","has_example":true,"input":{"body":{"name":{"type":"string","required":false,"note":"company name","example":"Anthropic"},"linkedinUrl":{"type":"string","required":false,"note":"company LinkedIn page URL","example":"https://www.linkedin.com/company/anthropicresearch"},"linkedinId":{"type":"string","required":false,"note":"numeric LinkedIn company id"},"twitterUrl":{"type":"string","required":false,"note":"company X/Twitter profile URL"},"facebookUrl":{"type":"string","required":false,"note":"company Facebook page URL"},"instagramUrl":{"type":"string","required":false,"note":"company Instagram profile URL"},"youTubeUrl":{"type":"string","required":false,"note":"company YouTube channel URL"}},"queryParams":{"expand":{"type":"array[string]","required":false,"note":"`workforce` costs 5 EXTRA credits"}},"note":"at least ONE of the seven properties must be supplied. Use this only when you do not have a domain — the domain route is deterministic, this one is a best-match and can resolve to the wrong company for a generic name. Supplying both a name and a social URL narrows it considerably."},"test_request":{"body":{"name":"Anthropic","linkedinUrl":"https://www.linkedin.com/company/anthropicresearch"}},"observed":null},{"id":"companyenrich.companies.get","provider":"companyenrich","provider_display":"CompanyEnrich","name":"A company record by CompanyEnrich id","summary":"Gets a company information by its CompanyEnrich ID","method":"GET","path":"/companies","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call companyenrich.companies.get --query id=0192577c-1d7a-715c-a5b7-1b9b530445e0","cost":{"type":"per_call","value":1,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://companyenrich.com/pricing","checked":"2026-08-20","confidence":"verified","note":"1 credit per call, VERIFIED against the live credit meter 2026-08-20.","usd":0.0098},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","docs_url":"https://docs.companyenrich.com/reference/get_companies","has_example":true,"input":{"queryParams":{"id":{"type":"string","required":true,"note":"the UUID returned in the `id` field of any enrich or search result","example":"0192577c-1d7a-715c-a5b7-1b9b530445e0"},"expand":{"type":"array[string]","required":false,"note":"`workforce` costs 5 EXTRA credits"}},"note":"re-fetching by id costs the same 1 credit as enriching by domain, so cache the enrich response rather than round-tripping ids."},"test_request":{"queryParams":{"id":"0192577c-1d7a-715c-a5b7-1b9b530445e0"}},"observed":null},{"id":"contactout.companies.enrich","provider":"contactout","provider_display":"ContactOut","name":"Enrich company domains","summary":"Enrich company domains","method":"POST","path":"/v1/domain/enrich","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call contactout.companies.enrich --method POST --data '{\"domains\":[\"contactout.com\"]}'","cost":{"type":"per_result","value":0.02,"currency":"USD","per":1,"unit":"result","source":"docs","source_url":"https://api.contactout.com/","checked":"2026-09-08","confidence":"documented","note":"Starter commercial rates supplied by the account owner. Work email $0.15, personal email $0.25, phone $0.25 per profile with a hit; search $0.02 per returned profile/company. Multiple addresses of one type consume one credit per profile. No contact hit means no contact charge. $0.02 per company found. Unmatched domains cost nothing.","contactout":{"job":"domains","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":"2026-09-09","docs_url":"https://api.contactout.com/","has_example":true,"input":{"bodyType":"json","body":{"domains":{"type":"array","required":true,"note":"Up to 30 domain names."}},"note":"$0.02 per company found. Unmatched domains cost nothing."},"test_request":{"body":{"domains":["contactout.com"]}},"observed":null},{"id":"coresignal.companies.collect","provider":"coresignal","provider_display":"Coresignal","name":"A company's full record by Coresignal id","summary":"Read one company's full record by the id a company search returned","method":"GET","path":"/company_multi_source/collect/{id}","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call coresignal.companies.collect --query id=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,"docs_url":"https://docs.coresignal.com/company-api/multi-source-company-api/collect","has_example":false,"input":{"pathParams":{"id":{"type":"string","required":true,"note":"a numeric company id from coresignal.companies.search, OR the company's LinkedIn shorthand name (the slug, NOT a full URL)","example":"12345678"}},"note":"the paid half of search+collect. Budget one credit per id and narrow the id list before looping"},"test_request":null,"observed":null},{"id":"coresignal.companies.enrich","provider":"coresignal","provider_display":"Coresignal","name":"Enrich a company by website — funding, headcount","summary":"Enrich a company from its website or LinkedIn URL — firmographics, funding, headcount","method":"GET","path":"/company_multi_source/enrich","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call coresignal.companies.enrich --query website=coresignal.com","cost":{"type":"per_success","value":20,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://coresignal.com/pricing/","checked":"2026-07-28","confidence":"documented","note":"20 Coresignal credits per successful (HTTP 200) company record; a no-match is free. Credits are sold per plan; no public per-credit price.","usd":0.392},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"https://docs.coresignal.com/company-api/multi-source-company-api/enrich","has_example":false,"input":{"queryParams":{"website":{"type":"string","required":true,"note":"the company's website — this endpoint is keyed on the domain and nothing else","example":"coresignal.com"},"fields":{"type":"string","required":false,"note":"a field to return; repeat the parameter to request several. Omit for the full record. Does not change the price"}},"note":"the cheap path when you already know the domain — it skips the search step entirely. For a LinkedIn URL instead, use coresignal.companies.collect, whose id segment also accepts a company shorthand name"},"test_request":null,"observed":null},{"id":"crunchbase.companies.enrich","provider":"crunchbase","provider_display":"Crunchbase","name":"A company's Crunchbase profile by permalink — funding","summary":"A company's Crunchbase profile — funding total, categories, headcount, founders","method":"GET","path":"/entities/organizations/{entity_id}","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call crunchbase.companies.enrich --query entity_id=apple","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: access is an annual Enterprise/Applications licence with a published 200 calls/min limit rather than a credit meter.","usd":null},"async":null,"platform_eligible":false,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"https://data.crunchbase.com/docs/examples-organization-api","has_example":false,"input":{"pathParams":{"entity_id":{"type":"string","required":true,"note":"the Crunchbase permalink (the last path segment of the profile URL) or the UUID","example":"apple"}},"queryParams":{"field_ids":{"type":"string","required":false,"note":"comma-separated fields to return — WITHOUT this you get a stub. e.g. identifier,short_description,categories,funding_total,num_employees_enum,website","example":"identifier,short_description,funding_total,num_employees_enum,website"},"card_ids":{"type":"string","required":false,"note":"comma-separated related-record cards to include: raised_funding_rounds, founders, investors, acquiree_acquisitions, … Each card returns at most 100 items"}},"note":"to go from a company NAME or domain to a permalink, call crunchbase.companies.search or GET /autocompletes first"},"test_request":null,"observed":null},{"id":"crustdata.companies.enrich","provider":"crustdata","provider_display":"Crustdata","name":"Enrich companies by domain, profile URL or id","summary":"Return detailed company profiles with firmographics, funding and hiring data","method":"POST","path":"/company/enrich","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call crustdata.companies.enrich --method POST --data '{\"domains\":[\"stripe.com\"]}'","cost":{"type":"per_result","value":4,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://docs.crustdata.com/general/pricing","checked":"2026-08-25","confidence":"documented","note":"Maximum 4 credits per matched company: base enrichment is 2; technographics adds 2 only when requested data is returned. A two-company live call charged 4 credits total. The current platform key returned 403 for a technographics request, so that optional rider remains documented. Platform billing settles the exact X-Credits-Used response header.","usd":1.2},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-25","docs_url":"https://docs.crustdata.com/company-docs/enrichment/introduction","has_example":true,"input":{"bodyType":"json","body":{"domains":{"type":"array[string]","required":false,"note":"company domains","example":["stripe.com"]},"professional_network_profile_urls":{"type":"array[string]","required":false,"note":"company profile URLs"},"names":{"type":"array[string]","required":false,"note":"company names; use a stronger identifier when possible"},"fields":{"type":"array[string]","required":false,"note":"field groups to return; technographics adds 2 credits when data is returned"}},"note":"supply one identifier family. Base enrichment is 2 credits per matched company; technographics can raise it to 4."},"test_request":{"body":{"domains":["stripe.com"]}},"observed":null},{"id":"crustdata.companies.identify","provider":"crustdata","provider_display":"Crustdata","name":"Resolve a company from a domain, URL or name","summary":"Identify companies and return ranked candidate matches","method":"POST","path":"/company/identify","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call crustdata.companies.identify --method POST --data '{\"domains\":[\"stripe.com\"]}'","cost":{"type":"free","value":0,"currency":"USD","per":1,"unit":"call","usd":0.0},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-24","docs_url":"https://docs.crustdata.com/company-docs/identify/introduction","has_example":true,"input":{"bodyType":"json","body":{"domains":{"type":"array[string]","required":false,"note":"company domains to resolve","example":["stripe.com"]},"names":{"type":"array[string]","required":false,"note":"company names to resolve when a domain is unavailable"},"professional_network_profile_urls":{"type":"array[string]","required":false,"note":"company profile URLs"}},"note":"supply at least one supported identifier collection; domains are the least ambiguous"},"test_request":{"body":{"domains":["stripe.com"]}},"observed":null},{"id":"diffbot.companies.bulk_enrich","provider":"diffbot","provider_display":"Diffbot","name":"Bulk-enrich companies or people (async job)","summary":"Enrich many companies or people in one asynchronous job instead of one call each","method":"POST","path":"/enhance/bulk","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call diffbot.companies.bulk_enrich --method POST --query name=treg-verify --data '[{\"type\":\"Organization\",\"url\":\"diffbot.com\"}]'","cost":{"type":"per_result","value":25,"currency":"credit","per":1,"unit":"record","source":"observed","source_url":"https://www.diffbot.com/pricing/","checked":"2026-07-31","confidence":"verified","note":"25 credits per record in the batch (100 with refresh) — the same rate as a single /enhance call, so batching saves round trips, not credits. 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","docs_url":"https://docs.diffbot.com/reference/introduction-to-enhance-api","has_example":true,"input":{"bodyType":"json","body":{"":{"type":"array[object]","required":true,"note":"the body IS a bare JSON array of Enhance query objects — each carrying the same fields as the /enhance query params, e.g. [{\"type\":\"Organization\",\"url\":\"diffbot.com\"}]","example":[{"type":"Organization","url":"diffbot.com"}]}},"queryParams":{"name":{"type":"string","required":false,"note":"a label for the bulk job","example":"treg-batch-1"},"size":{"type":"integer","required":false,"note":"applies to every query in the job"},"refresh":{"type":"boolean","required":false,"note":"job-wide; 100 credits per record instead of 25"},"threshold":{"type":"number","required":false},"webhookurl":{"type":"string","required":false,"note":"where to POST the results when the job finishes"}},"note":"ASYNCHRONOUS: returns HTTP 202 and a job id. Poll GET /enhance/bulk/{bulkjobId}/status, then read GET /enhance/bulk/{bulkjobId}. The maximum batch size is not published"},"test_request":{"queryParams":{"name":"treg-verify"},"bodyType":"json","body":[{"type":"Organization","url":"diffbot.com"}]},"observed":null},{"id":"diffbot.companies.enrich","provider":"diffbot","provider_display":"Diffbot","name":"Enrich a company by website, name or ticker","summary":"Enrich a company from website, name or ticker — industry, revenue, headcount, rivals","method":"GET","path":"/enhance","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call diffbot.companies.enrich --query type=Organization --query url=https://www.diffbot.com --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 credits with refresh=true. `size` multiplies this. On the $299/mo 250k-credit plan that is roughly $0.03 per record. 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","docs_url":"https://docs.diffbot.com/reference/enhanceget","has_example":true,"input":{"queryParams":{"type":{"type":"string","required":true,"note":"must be Organization for company enrichment","example":"Organization"},"url":{"type":"string","required":false,"note":"the company's homepage — the strongest identifier","example":"https://www.diffbot.com"},"name":{"type":"string","required":false,"note":"company name; ambiguous alone, pair with location or url"},"location":{"type":"string","required":false,"note":"disambiguates a common company name"},"ip":{"type":"string","required":false,"note":"resolve the company from a visitor IP address"},"phone":{"type":"string","required":false},"email":{"type":"string","required":false,"note":"resolves the company from an employee's email domain"},"description":{"type":"string","required":false,"note":"free-text description, as an extra disambiguator"},"id":{"type":"string","required":false,"note":"a DiffbotId, when you already have one"},"customId":{"type":"string","required":false,"note":"your own correlation id, echoed back in the response"},"size":{"type":"integer","required":false,"note":"candidate entities to return, default 1 — raise it only when the identifier is ambiguous, since you pay 25 credits per record","example":1},"threshold":{"type":"number","required":false,"note":"match-confidence floor below which no candidate is returned"},"refresh":{"type":"boolean","required":false,"note":"force a live re-crawl instead of the cached KG record — 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"},"nonCanonicalFacts":{"type":"boolean","required":false,"note":"include facts Diffbot has not canonicalised"},"jsonmode":{"type":"string","required":false,"note":"'extended' adds provenance for every fact"},"filter":{"type":"string","required":false,"note":"JsonPath expression selecting which parts of the record to return"}},"note":"`type` plus at least one identifier; url gives by far the highest match rate. `useCache` appears in older material but is not in the current v3 docs"},"test_request":{"queryParams":{"type":"Organization","url":"https://www.diffbot.com","size":1}},"observed":null},{"id":"fiber-ai.companies.enrich","provider":"fiber-ai","provider_display":"Fiber AI","name":"Enrich a company by domain or LinkedIn URL — tech, funding","summary":"Kitchen sink company lookup","method":"POST","path":"/v1/kitchen-sink/company","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call fiber-ai.companies.enrich --method POST --data '{\"companyDomain\":{\"value\":\"stripe.com\"}}'","cost":{"type":"per_success","value":2,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://api.fiber.ai/ai-docs/kitchenSinkCompany.md","checked":"2026-08-17","confidence":"documented","note":"2 credits per resolved company. Pay only on a match.","usd":0.04},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"https://api.fiber.ai/ai-docs/kitchenSinkCompany.md","has_example":true,"input":{"bodyType":"json","body":{"companyIdentifier":{"type":"object","required":false,"note":"{identifier: linkedinSlug|linkedinUrl|linkedinOrgID, value: ...} — fastest unique match"},"companyDomain":{"type":"object","required":false,"note":"{value: 'stripe.com'} — unique enough on its own","example":{"value":"stripe.com"}},"companyName":{"type":"object","required":false,"note":"{value} — name-only lookups collide on common names; prefer domain or LinkedIn"}},"note":"operationId kitchenSinkCompany. Full firmographics (tech stack, funding, headcount history, social). Prefer domain or LinkedIn over a bare name."},"test_request":{"body":{"companyDomain":{"value":"stripe.com"}}},"observed":{"samples":142,"decided":142,"ok_rate":1.0,"p50_ms":null,"p95_ms":null,"last_ok_days":0,"hit_rate":0.6831,"hit_samples":142}},{"id":"findymail.search.company","provider":"findymail","provider_display":"Findymail","name":"Enrich a company by domain, name or LinkedIn URL — size","summary":"Firmographics for a company from its domain, name or professional-network URL — size, industry, description","method":"POST","path":"/search/company","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call findymail.search.company --method POST --data '{\"domain\":\"stripe.com\"}'","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://www.findymail.com/pricing","checked":"2026-08-20","confidence":"documented","note":"1 finder credit when a company record is returned; nothing on a miss","usd":0.0198},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":404,"means":"`Company not found.` — an expected outcome and free; do not retry the same domain"},"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"https://app.findymail.com/docs/","has_example":true,"input":{"body":{"domain":"stripe.com"},"note":"supply at least one of domain / name / linkedin_url. Returns {name, domain, company_size, industry, linkedin_url, description}"},"test_request":{"body":{"domain":"stripe.com"}},"observed":null},{"id":"hunter.companies.enrich","provider":"hunter","provider_display":"Hunter","name":"Enrich a company by domain — headcount, revenue, tech","summary":"Enrich a company from its domain — industry, headcount, revenue, location, tech stack","method":"GET","path":"/companies/find","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call hunter.companies.enrich --query domain=stripe.com","cost":{"type":"per_success","value":0.2,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://hunter.io/pricing","checked":"2026-07-31","confidence":"verified","note":"0.2 credits, billed CONDITIONALLY — charged only when company name, category/description/tags, location or country code AND company size all come back. A 404 or a partial record is free. Still the cheapest companies.enrich in this catalog. OBSERVED 2026-07-31 — a call on a domain never queried on this key moved GET /account's requests.credits.used by exactly 0.200; the same call repeated on an already-queried domain moved it by 0.000 (cached, not free).","usd":0.0049},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":404,"means":"no company on record for this domain — an expected outcome and free (the cost note: a 404 is never billed); do not retry the same domain"},"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-31","docs_url":"https://hunter.io/api-documentation/v2#company-enrichment","has_example":true,"input":{"queryParams":{"domain":{"type":"string","required":true,"note":"company domain without protocol or www","example":"stripe.com"},"clearbit_format":{"type":"boolean","required":false,"note":"return the payload in Clearbit's response shape, for drop-in migration"}},"note":"the combined variant GET /combined/find?email=… returns the person AND their company in one call at the same rate"},"test_request":{"queryParams":{"domain":"stripe.com"}},"observed":null},{"id":"icypeas.companies.enrich","provider":"icypeas","provider_display":"Icypeas","name":"Enrich a company by profile URL — headcount and growth","summary":"Full company profile — description, headcount and growth, industry, address, website, specialties","method":"GET","path":"/scrape/company","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call icypeas.companies.enrich --query url=https://www.linkedin.com/company/stripe/","cost":{"type":"per_success","value":0.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":"0.5 credit per found company; a miss is free","usd":0.0095},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","docs_url":"https://api-doc.icypeas.com/scrape/scrape-company-scraper","has_example":true,"input":{"queryParams":{"url":{"type":"string","required":true,"note":"the company's professional profile URL; get one from icypeas.companies.profile.url if you only have a domain","example":"https://www.linkedin.com/company/stripe/"}},"note":"SYNCHRONOUS — the company arrives in `result`, including a structured postal address and an employee-count history. At 0.5 credit this is the cheapest company record in this file"},"test_request":{"queryParams":{"url":"https://www.linkedin.com/company/stripe/"}},"observed":null},{"id":"leadmagic.companies.enrich","provider":"leadmagic","provider_display":"LeadMagic","name":"Enrich a company by domain or name — headcount, revenue","summary":"Enrich a company from domain, name or profile URL — industry, headcount, revenue","method":"POST","path":"/v1/companies/company-search","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call leadmagic.companies.enrich --method POST --data '{\"company_domain\":\"leadmagic.io\"}'","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 company matched; free when no company is found. OBSERVED live 2026-07-31 - a matched company reported credits_consumed 1.","usd":0.025},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-31","docs_url":"https://leadmagic.io/docs/v1/reference/search-company","has_example":true,"input":{"bodyType":"json","body":{"company_domain":{"type":"string","required":false,"note":"website domain — the most accurate identifier","example":"leadmagic.io"},"profile_url":{"type":"string","required":false,"note":"company profile URL or slug"},"company_name":{"type":"string","required":false,"note":"company name; least precise of the three"}},"note":"at least one of company_domain | profile_url | company_name. Named 'company-search' but it resolves ONE company, so it is an enrichment call rather than a filtered search"},"test_request":{"body":{"company_domain":"leadmagic.io"}},"observed":null},{"id":"lusha.companies.enrich","provider":"lusha","provider_display":"Lusha","name":"Enrich a company by domain or name — headcount, funding","summary":"Enrich a company from domain or name — industry, headcount, revenue, funding, tech","method":"POST","path":"/v3/companies/search-and-enrich","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call lusha.companies.enrich --method POST --data '{\"companies\":[{\"domain\":\"lusha.com\"}]}'","cost":{"type":"per_success","value":2,"currency":"credit","per":1,"unit":"call","source":"observed","source_url":"https://www.lusha.com/pricing/","checked":"2026-07-31","confidence":"verified","note":"TWO credits per company record returned, not one. OBSERVED live 2026-07-31: one domain in, one result out, billing.creditsCharged 2. The rate card lists revealCompany at 1 per 1, so search-and-enrich evidently bills the search (companySearch) AND the reveal — which means the rate card UNDER-STATES this route by half, and the two-step path (prospecting, then POST /v3/companies/enrich on the ids you keep) is the cheaper one when you already hold ids. A no-match is free, as on the contact side.","usd":0.2496},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-31","docs_url":"https://docs.lusha.com/apis/openapi/company-search-and-enrich","has_example":true,"input":{"bodyType":"json","body":{"companies":{"type":"array[object]","required":true,"note":"the companies to look up, each identified by domain (preferred), name, or Lusha company id","example":[{"domain":"lusha.com"}]}},"note":"the v3 replacement for the old GET /v2/company. Pass domains rather than names wherever you have them — a name alone is ambiguous. POST /v3/companies/enrich takes companyIds (max 100) when you already hold ids from a prospecting search"},"test_request":{"body":{"companies":[{"domain":"lusha.com"}]}},"observed":null},{"id":"oceanio.companies.enrich","provider":"oceanio","provider_display":"Ocean.io","name":"Enrich a company — web traffic, tech stack, headcount","summary":"Match a company with our database and enrich it with additional information","method":"POST","path":"/v2/enrich/company","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call oceanio.companies.enrich --method POST --data '{\"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","note":"OBSERVED live 2026-08-20: the response body reported creditsUsed 0.1 and the standard-credit balance fell by exactly 0.1 (30.0 -> 29.9). Bulk lookup via /v2/lookup/companies is half the price per company (0.05) — prefer it whenever you are enriching by domain. Matches the published rate card: \"Enrich Company — 0.1 credits / result\".","usd":null},"async":null,"platform_eligible":false,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","docs_url":"https://app.ocean.io/docs/enrichCompany","has_example":true,"input":{"body":{"company":{"type":"object","required":false,"note":"the company to match. `domain` alone is enough and is by far the most reliable key; also accepts name, registrationNumber, email, phone, countryCode, state, city, streetAddress, postalCode, address, linkedin, twitter, facebook, instagram, xing, youtube","example":{"domain":"stripe.com"}},"people":{"type":"array[object]","required":false,"note":"people to match the company through, when you have a contact but not a domain — each entry takes name/firstName/lastName/jobTitle/email/phone/linkedin"},"fields":{"type":"array[string]","required":false,"note":"which Company fields to return. Narrowing this cuts bandwidth and latency but NOT price. Omit for the full record","example":["domain","name","webTraffic","technologies","headcountGrowth"]}},"note":"the returned record is the wide one — web traffic (visits, pageViews, pagesPerVisit, bounceRate), the site's technology stack and technologyCategories, headcountGrowth at 3/6/12 months, departmentSizes, revenue band, funding round, locations and LinkedIn industry. The response reports its own price in `creditsUsed`"},"test_request":{"body":{"company":{"domain":"stripe.com"}}},"observed":null},{"id":"oceanio.companies.enrich_bulk","provider":"oceanio","provider_display":"Ocean.io","name":"Enrich companies in bulk (async, webhook)","summary":"Match companies with our database and enrich it with additional information","method":"POST","path":"/v2/enrich/companies","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call oceanio.companies.enrich_bulk --method POST --data '{\"companyDataMapping\":{\"c1\":{\"company\":{\"domain\":\"anthropic.com\"}}},\"webhookUrl\":\"https://example.com/treg-webhook\",\"fields\":[\"domain\",\"name\",\"employeeCountOcean\"]}'","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-company job debited 0.1 standard credit at submission time — the same rate as the synchronous single enrich, twice the bulk-lookup rate. Matches the published rate card: \"Enrich Companies (Batch) — 0.1 credits / result\". Only the accept was observed; the webhook delivery itself was not (no public endpoint available at curation time).","usd":null},"async":null,"platform_eligible":false,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","docs_url":"https://app.ocean.io/docs/enrichCompanies","has_example":true,"input":{"body":{"companyDataMapping":{"type":"object","required":true,"note":"a dict of YOUR id -> a single-company enrich body, i.e. {\"c1\": {\"company\": {\"domain\": \"anthropic.com\"}}}. 1 to 10,000 entries. Your ids come back in the webhook payload so you can join the results","example":{"c1":{"company":{"domain":"anthropic.com"}}}},"webhookUrl":{"type":"string","required":true,"note":"a PUBLIC https URL that receives the enriched companies when the job finishes. There is no status route to poll — without a reachable webhook you never see the results","example":"https://example.com/treg-webhook"},"fields":{"type":"array[string]","required":false,"note":"which Company fields the webhook payload should carry","example":["domain","name","employeeCountOcean"]}},"note":"ASYNC. The HTTP response is only {\"status\": \"in progress\"}; the data arrives at your webhook. For fewer than a thousand domains prefer /v2/lookup/companies, which is synchronous AND cheaper per company"},"test_request":{"body":{"companyDataMapping":{"c1":{"company":{"domain":"anthropic.com"}}},"webhookUrl":"https://example.com/treg-webhook","fields":["domain","name","employeeCountOcean"]}},"observed":null},{"id":"oceanio.companies.lookup_bulk","provider":"oceanio","provider_display":"Ocean.io","name":"Enrich up to 1,000 companies by domain in one call","summary":"Lookup and enrich multiple companies by domain (max 1000). This endpoint provides simple, per-result pricing","method":"POST","path":"/v2/lookup/companies","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call oceanio.companies.lookup_bulk --method POST --data '{\"domains\":[\"stripe.com\"]}'","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 domain requested, one found, response creditsUsed 0.05 and balance fell 29.9 -> 29.85. The list length is the price dial. Matches the published rate card: \"Lookup Companies — 0.05 credits / result\".","usd":null},"async":null,"platform_eligible":false,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","docs_url":"https://app.ocean.io/docs/lookupCompanies","has_example":true,"input":{"body":{"domains":{"type":"array[string]","required":true,"note":"company domains, max 1000 per call. Domain redirections are resolved automatically","example":["stripe.com","anthropic.com"]},"fields":{"type":"array[string]","required":false,"note":"which Company fields to return; omit for the full record","example":["domain","name","employeeCountOcean","webTraffic"]}},"note":"the cheapest way to enrich by domain — 0.05 credit per company found, half the price of /v2/enrich/company, and synchronous. Domains with no match come back as `company: null` and, per the response's own accounting, are not billed. `totalRequested`, `totalFound` and `creditsUsed` are returned alongside the records"},"test_request":{"body":{"domains":["stripe.com"]}},"observed":null},{"id":"pdl.companies.enrich","provider":"pdl","provider_display":"People Data Labs","name":"Enrich a company by website, name or ticker","summary":"Enrich a company from website, name or ticker — industry, size, founded, location","method":"GET","path":"/company/enrich","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call pdl.companies.enrich --query website=peopledatalabs.com","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 PDL credit per company returned; a 404 is free.","usd":0.38},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-07-31","docs_url":"https://docs.peopledatalabs.com/docs/reference-company-enrichment-api","has_example":true,"input":{"queryParams":{"website":{"type":"string","required":false,"note":"company domain — the strongest identifier","example":"peopledatalabs.com"},"name":{"type":"string","required":false,"note":"company name; ambiguous on its own, pair with location"},"profile":{"type":"string","required":false,"note":"LinkedIn company URL","example":"linkedin.com/company/peopledatalabs"},"ticker":{"type":"string","required":false,"note":"stock ticker for public companies","example":"AAPL"},"location":{"type":"string","required":false,"note":"free-text HQ location, to disambiguate a name"},"locality":{"type":"string","required":false},"region":{"type":"string","required":false},"country":{"type":"string","required":false},"street_address":{"type":"string","required":false},"postal_code":{"type":"string","required":false},"min_likelihood":{"type":"integer","required":false,"note":"1-10 match-confidence floor; defaults to 2 here, lower than you might expect"},"pretty":{"type":"boolean","required":false}},"note":"at least one of pdl_id | name | website | ticker | profile (pdl_id overrides the rest); website gives the highest match rate. The other fields only disambiguate"},"test_request":{"queryParams":{"website":"peopledatalabs.com"}},"observed":null},{"id":"predictleads.companies.enrich","provider":"predictleads","provider_display":"PredictLeads","name":"Enrich a company by domain","summary":"Returns Company.","method":"GET","path":"/companies/{id_or_domain}","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call predictleads.companies.enrich --query id_or_domain=stripe.com","cost":{"type":"per_call","value":1,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://predictleads.com/pricing","checked":"2026-08-20","confidence":"documented","note":"docs label this endpoint '1 Credit / Response'","usd":0.04},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-08-20","docs_url":"https://docs.predictleads.com/v3/api_endpoints/companies_dataset/retrieve_company","has_example":true,"input":{"pathParams":{"id_or_domain":{"type":"string","required":true,"note":"company domain (no protocol/www) or a PredictLeads company UUID","example":"stripe.com"}},"note":"the record carries firmographics plus PredictLeads' own fields — ticker, meta title/description, long and short LLM descriptions, structured location_data, extraction states and subsidiary domains"},"test_request":{"pathParams":{"id_or_domain":"stripe.com"}},"observed":null},{"id":"sumble.organizations","provider":"sumble","provider_display":"Sumble","name":"Unified organizations endpoint","summary":"Unified organizations endpoint","method":"POST","path":"/organizations","scope":"any_account","tier":"core","kind":"data","domain":"other","call_template":"treg call sumble.organizations --method POST --data '{\"organizations\":[{\"url\":\"stripe.com\"}],\"select\":{\"attributes\":[\"id\",\"name\",\"url\",\"employee_count\",\"industry\"]}}'","cost":{"type":"per_result","value":1,"currency":"credit","per":1,"unit":"record","source":"docs","source_url":"https://docs.sumble.com/api/api","checked":"2026-09-09","confidence":"documented","note":"1 base + 1 per paid attribute + 1 per requested entity metric per match. Unmatched inputs free. Explicitly select id/name/url; live responses do not always include them. Platform supports match mode, explicit safe attributes and explicit metrics on technology/job_function/project or aggregate categories; advanced queries, ICP/CRM fields and exploded/all metrics require BYOK.","display":{"unit":"result","variable":true},"sumble":{"mode":"compose","records":"organizations","base":1,"attribute":1,"metric":1,"free_attributes":["id","name","slug","url","sumble_url","account_status"],"safe_attributes":["id","slug","name","url","employee_count","industry","jobs_count","teams_count","jobs_count_rollup","jobs_count_no_rollup","teams_count_rollup","teams_count_no_rollup","people_count_rollup","people_count_no_rollup","headquarters_country","sumble_url","parent_id","subsidiary_ids","tags","status","status_reason","funding_total_raised","funding_valuation","funding_last_round_raised","funding_last_round_type","funding_last_round_date"],"max_records":1000,"default_limit":10,"max_limit":200},"usd":0.01,"display_usd":0.01,"display_unit":"result","display_suffix":"+"},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":"2026-09-09","docs_url":"https://docs.sumble.com/api/api","has_example":true,"input":{"bodyType":"json","body":{"organizations":{"anyOf":[{"items":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Organization name"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Organization website URL or domain"},"location":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Organization location (country name or code)"},"id":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Organization Id on Sumble. When set, the row identifies a Sumble org directly and bypasses matching; name/url/location are not required."},"slug":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Organization slug on Sumble. When set, the row identifies a Sumble org directly and bypasses matching; name/url/location are not required."}},"additionalProperties":false,"type":"object"},"type":"array","maxItems":1000,"minItems":1},{"type":"null"}],"description":"List of organizations to resolve and enrich. Mutually exclusive with `filter`.","required":false},"filter":{"anyOf":[{"properties":{"query":{"type":"string"}},"type":"object","required":["query"]},{"type":"null"}],"description":"Advanced query selecting the organizations to return. Mutually exclusive with `organizations`.","required":false},"include_closed":{"type":"boolean","description":"Filter mode only: include organizations marked permanently closed (`status` = 'closed') in the results — they are excluded by default. Request the `status` / `status_reason` attributes to identify which results are closed. Not valid with `organizations` (direct lookups always resolve closed organizations).","default":false,"required":false},"select":{"properties":{"attributes":{"items":{"type":"string","enum":["id","slug","name","url","employee_count","industry","jobs_count","teams_count","jobs_count_rollup","jobs_count_no_rollup","teams_count_rollup","teams_count_no_rollup","people_count_rollup","people_count_no_rollup","headquarters_country","sumble_score","sumble_url","parent_id","subsidiary_ids","tags","status","status_reason","account_status","funding_total_raised","funding_valuation","funding_last_round_raised","funding_last_round_type","funding_last_round_date"]},"type":"array","description":"Baseline company attributes to include. Off by default.","default":[]},"entities":{"items":{"properties":{"type":{"type":"string","enum":["job_function","technology","project","advanced_query","technology_category"],"description":"The entity type to enrich against."},"term":{"type":"string","minLength":1,"description":"The entity term: a technology name, job function, project, category, or advanced query string."},"metrics":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"string","const":"all"},{"type":"null"}],"description":"Metric names valid for `type`, or \"all\". Required for every type."},"granularity":{"anyOf":[{"type":"string","enum":["aggregate","exploded"]},{"type":"null"}],"description":"`technology_category` only (required there, disallowed elsewhere). `aggregate` rolls the category up into one set of counts; `exploded` decomposes into per-component-technology counts."},"since":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Scopes job_post_count, job_post_used_count, team_count, and people_count to activity since this date (YYYY-MM-DD). Does not affect people_count_growth_1y. No-rollup metrics are all-time only: with `since` set they are excluded from `metrics: \"all\"` and rejected if requested explicitly."}},"additionalProperties":false,"type":"object","required":["type","term"]},"type":"array","description":"Per-entity metric selections.","default":[]}},"additionalProperties":false,"type":"object","description":"Dictates exactly which columns are returned.","required":true},"limit":{"type":"integer","maximum":200.0,"minimum":1.0,"description":"Maximum number of results to return.","default":10,"required":false},"offset":{"type":"integer","maximum":10000.0,"minimum":0.0,"description":"Number of results to skip.","default":0,"required":false},"order_by_column":{"anyOf":[{"type":"string","enum":["industry","employee_count","employee_count_int","first_activity_time","last_activity_time","jobs_count","teams_count","people_count","jobs_count_growth_6mo","cloud_spend_estimate_millions_usd","account_score"]},{"type":"string","enum":["people_concentration","people_count_growth_1y"]},{"type":"string","const":"job_post_concentration"},{"type":"null"}],"description":"Column to order by (filter mode only). Parameterized sorts (this endpoint only): `people_concentration` and `people_count_growth_1y` sort by the named job function's people metrics — the all-time fraction of the org's tracked people in it, and its current YoY people growth % (latest month vs. one year earlier; orgs without growth data sort last) respectively — and require `order_by_job_function`. `job_post_concentration` sorts by the all-time fraction of the org's job posts matching `order_by_advanced_query`, which it requires. `source_data_url` is omitted for all three, since the listing page cannot reproduce their ordering.","required":false},"order_by_direction":{"anyOf":[{"type":"string","enum":["ASC","DESC"]},{"type":"null"}],"description":"Direction to order by (filter mode only).","required":false},"order_by_job_function":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Job function whose people metrics drive the sort. Required with (and only valid with) `order_by_column=\"people_concentration\"` or `order_by_column=\"people_count_growth_1y\"`.","required":false},"order_by_advanced_query":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Advanced query whose matching job posts form the sort numerator. Required with (and only valid with) `order_by_column=\"job_post_concentration\"`. Allowed fields: technology, technology_category, job_function, project, job_level, country. Both the matching and total job counts are all-time.","required":false},"match_source":{"type":"string","enum":["any","job_post"],"description":"Filter mode only. Which evidence an organization may match the `filter` on. `any` (default) matches on either job posts or the skills its employees list on LinkedIn/Coresignal. `job_post` restricts matches to job-post evidence only, so an org that matches solely because an employee lists the technology (with no job posts mentioning it) is excluded. Applies to all job-side filters (technology, job function, hiring location, etc.).","default":"any","required":false}},"note":"1 base + 1 per paid attribute + 1 per requested entity metric per match. Unmatched inputs free. Explicitly select id/name/url; live responses do not always include them. Platform supports match mode, explicit safe attributes and explicit metrics on technology/job_function/project or aggregate categories; advanced queries, ICP/CRM fields and exploded/all metrics require BYOK."},"test_request":{"body":{"organizations":[{"url":"stripe.com"}],"select":{"attributes":["id","name","url","employee_count","industry"]}}},"observed":null},{"id":"thecompaniesapi.companies.enrich","provider":"thecompaniesapi","provider_display":"The Companies API","name":"Enrich a company by domain — 80+ datapoints","summary":"Enrich a company from its domain — 80+ datapoints: industry, size, revenue, socials","method":"GET","path":"/companies/{domain}","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call thecompaniesapi.companies.enrich --query domain=stripe.com","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://www.thecompaniesapi.com/pricing","checked":"2026-07-28","confidence":"documented","note":"1 credit per company found; nothing when not found. `simplified=true` is free; `refresh=true` adds 10 credits. Dollar value depends on plan (500 free credits on signup).","usd":0.0019},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":{"status":404,"means":"`companyNotFound` — no company behind this domain, an expected outcome and free (1 credit only when found); do not retry the same domain"},"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"https://www.thecompaniesapi.com/api/enrich-company-from-domain","has_example":true,"input":{"pathParams":{"domain":{"type":"string","required":true,"note":"company domain, no protocol or www","example":"apple.com"}},"queryParams":{"simplified":{"type":"boolean","required":false,"note":"returns a reduced record for ZERO credits — use it to check a domain exists before paying for the full profile","example":true},"refresh":{"type":"boolean","required":false,"note":"forces a live re-crawl instead of the cached record; costs 10 EXTRA credits"}},"note":"a domain with no company behind it returns an empty object and is not charged"},"test_request":{"pathParams":{"domain":"stripe.com"}},"observed":null},{"id":"thecompaniesapi.companies.enrich_by_email","provider":"thecompaniesapi","provider_display":"The Companies API","name":"Enrich the company behind an email address","summary":"Identify and enrich the company behind an email address","method":"GET","path":"/companies/by-email","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call thecompaniesapi.companies.enrich_by_email --query email=patrick@stripe.com","cost":{"type":"per_success","value":1,"currency":"credit","per":1,"unit":"call","source":"docs","source_url":"https://www.thecompaniesapi.com/pricing","checked":"2026-08-13","confidence":"verified","note":"1 credit per company found. VERIFIED live 2026-08-13: the response body reports its own accounting — a by-email enrich returned meta.cost 1 (with meta.credits showing the remaining balance), confirming 1 credit per matched company.","usd":0.0019},"async":null,"platform_eligible":true,"platform_blocked":null,"miss":null,"status":null,"status_note":null,"superseded_by":null,"verified":null,"docs_url":"https://www.thecompaniesapi.com/api/enrich-company-from-email","has_example":true,"input":{"queryParams":{"email":{"type":"string","required":true,"note":"any address at the company; the domain is what does the work","example":"someone@apple.com"},"simplified":{"type":"boolean","required":false,"note":"reduced record for zero credits"}},"note":"the signup-qualification route — turn a new user's work email into their employer's firmographics. Free-mail domains (gmail.com and friends) return nothing"},"test_request":{"queryParams":{"email":"patrick@stripe.com"}},"observed":{"samples":100,"decided":100,"ok_rate":1.0,"p50_ms":null,"p95_ms":null,"last_ok_days":0,"hit_rate":0.09,"hit_samples":100}},{"id":"tomba.companies.enrich","provider":"tomba","provider_display":"Tomba","name":"Enrich a company by domain — headcount, revenue, SIC","summary":"Company domain → firmographics: legal name, sector and SIC/NAICS codes, headcount, revenue range, founding year, address, socials and known email addresses","method":"GET","path":"/v1/companies/find","scope":"any_account","tier":"core","kind":"data","domain":"companies","call_template":"treg call tomba.companies.enrich --query domain=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 company enriched (and 'free included with domain search'); /v1/logs reported cost=1 (route enrich-company)","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","docs_url":"https://docs.tomba.io/migration/clearbit/company-api","has_example":true,"input":{"queryParams":{"domain":{"type":"string","required":true,"note":"company domain, no protocol or www","example":"stripe.com"}}},"test_request":{"queryParams":{"domain":"stripe.com"}},"observed":{"samples":9948,"decided":2985,"ok_rate":1.0,"p50_ms":220,"p95_ms":586,"last_ok_days":0,"hit_rate":0.2373,"hit_samples":2979}}],"related_capabilities":[{"endpoint_id":"treg.companies.jobs.search","capability":"companies.jobs.search","does":"Search indexed job listings across companies"},{"endpoint_id":"treg.companies.news","capability":"companies.news","does":"Recent news & signals about a company"},{"endpoint_id":"treg.companies.search","capability":"companies.search","does":"Search companies by industry, size or tech — account lists for lead generation"},{"endpoint_id":"treg.companies.similar","capability":"companies.similar","does":"Find companies similar to a seed company"}],"routing":{"contract":{"identity":[["domain"],["website"],["name"],["linkedin_url"],["linkedin_handle"],["email"]],"output":{"name":{"type":"str","required":true},"domain":{"type":"str"},"website":{"type":"str"},"description":{"type":"str"},"industry":{"type":"str"},"employees":{"type":"str","note":"headcount or a range, as the provider states it"},"founded":{"type":"int"},"location":{"type":"str"},"linkedin_url":{"type":"str"}},"miss":"name == null","derive":{"domain":"coalesce(email_domain(email), host(website))","linkedin_url":"linkedin_url(linkedin_handle)","linkedin_handle":"linkedin_handle(linkedin_url)"}},"plan":[{"endpoint_id":"thecompaniesapi.companies.enrich_by_email","accepts":[["email"]],"usd":0.0019,"hit_rate":0.09,"usd_per_hit":0.0019,"works":1.0},{"endpoint_id":"thecompaniesapi.companies.enrich","accepts":[["domain"]],"usd":0.0019},{"endpoint_id":"hunter.companies.enrich","accepts":[["domain"]],"usd":0.0049},{"endpoint_id":"tomba.companies.enrich","accepts":[["domain"]],"usd":0.0089,"hit_rate":0.2373,"usd_per_hit":0.0089,"works":1.0},{"endpoint_id":"icypeas.companies.enrich","accepts":[["linkedin_url"]],"usd":0.0095},{"endpoint_id":"companyenrich.companies.enrich","accepts":[["domain"]],"usd":0.0098},{"endpoint_id":"companyenrich.companies.enrich.by_properties","accepts":[["name"],["linkedin_url"]],"usd":0.0098},{"endpoint_id":"findymail.search.company","accepts":[["domain"]],"usd":0.0198},{"endpoint_id":"contactout.companies.enrich","accepts":[["domain"]],"usd":0.02},{"endpoint_id":"branddev.brand.retrieve","accepts":[["domain"]],"usd":0.025},{"endpoint_id":"branddev.brand.retrieve-by-email","accepts":[["email"]],"usd":0.025},{"endpoint_id":"branddev.brand.retrieve-by-name","accepts":[["name"]],"usd":0.025},{"endpoint_id":"leadmagic.companies.enrich","accepts":[["domain"]],"usd":0.025},{"endpoint_id":"apollo.companies.enrich","accepts":[["domain"]],"usd":0.026,"hit_rate":0.7981,"usd_per_hit":0.026,"works":1.0},{"endpoint_id":"sumble.organizations","accepts":[["domain"],["name"]],"usd":0.03},{"endpoint_id":"fiber-ai.companies.enrich","accepts":[["domain"]],"usd":0.04,"hit_rate":0.6831,"usd_per_hit":0.04,"works":1.0},{"endpoint_id":"predictleads.companies.enrich","accepts":[["domain"]],"usd":0.04},{"endpoint_id":"aviato.companies.enrich","accepts":[["domain"]],"usd":0.15},{"endpoint_id":"lusha.companies.enrich","accepts":[["domain"]],"usd":0.2496},{"endpoint_id":"pdl.companies.enrich","accepts":[["domain"]],"usd":0.38}],"also":[{"endpoint_id":"akta.companies.enrich","usd":0.875},{"endpoint_id":"aviato.companies.enrich.bulk","usd":0.15},{"endpoint_id":"branddev.brand.retrieve-by-isin","usd":0.025},{"endpoint_id":"branddev.brand.retrieve-by-ticker","usd":0.025},{"endpoint_id":"brightdata.x.companies-crunchbase","usd":0.0015},{"endpoint_id":"companyenrich.companies.enrich.batch","usd":0.0098},{"endpoint_id":"companyenrich.companies.get","usd":0.0098},{"endpoint_id":"coresignal.companies.collect","usd":0.392},{"endpoint_id":"coresignal.companies.enrich","usd":0.392},{"endpoint_id":"crunchbase.companies.enrich","usd":null},{"endpoint_id":"crustdata.companies.enrich","usd":1.2},{"endpoint_id":"crustdata.companies.identify","usd":0.0},{"endpoint_id":"diffbot.companies.bulk_enrich","usd":0.0299},{"endpoint_id":"diffbot.companies.enrich","usd":0.0299},{"endpoint_id":"oceanio.companies.enrich","usd":null},{"endpoint_id":"oceanio.companies.enrich_bulk","usd":null},{"endpoint_id":"oceanio.companies.lookup_bulk","usd":null}],"headers":{"X-Treg-Route-Waterfall":"on by default: a miss tries the next provider; 0 = stop at the first miss","X-Treg-Route-Max-Cost":"USD ceiling for the whole call (default 1.00)","X-Treg-Route-Prefer":"provider[,…]","X-Treg-Route-Exclude":"provider[,…]","X-Treg-Route-Strict-Filters":"1 = never call a provider that cannot apply a filter you sent (answers 422, nothing charged); off by default — the answer names what was ignored in X-Treg-Ignored-Filters"}},"call_template":"treg call treg.companies.enrich --method POST --data '{\"domain\":\"stripe.com\"}'","example_response":null,"hints":["treg call treg.companies.enrich --method POST --data '{\"domain\":\"stripe.com\"}'   # run it — key injected server-side","treg catalog get akta.companies.enrich   # the same job from akta"]}