Bulk enrich companies by domain or slug

The GTM/RevOps query: submit a list of domains (or slugs) and get the matched company records back. Domain matching is EXACT registrable-domain (mercury.com matches Mercury at mercury.com or any of its subdomains — never superstrings like bluemercury.com); you are never billed for a fuzzy match. Billed like /reveal — 3 credits per newly revealed match; previously-revealed matches are free within the 12-month cache. Unmatched inputs return status "not_found" (no charge). Multiple inputs resolving to the same company are billed once; only the first such input carries the charge. Ambiguous domains return 409 AMBIGUOUS_DOMAIN without billing; retry with verified company slugs. Host precedence matches /companies/lookup: the exact current website wins over subsidiaries or former websites; conflicting current owners still fail closed. A lookup-card match must also be eligible for full public company data. Delivered domain matches include domain_match explaining the matched host and evidence. Misses carry coverage_status (not_in_coverage_scope, scope_review, pending_enrichment, not_found, or invalid_domain for malformed input that was never searched). A miss does not enqueue research. Batch size and hourly limits follow your tier's reveal limits.

post/enrich

Request

Request body

domainsstring[]

Company website domains, e.g. ["stripe.com", "openai.com"]

slugsstring[]

Indexed company slugs

Response

Enrich results (normalized unique domains first, then unique slugs, in first-seen order within each group) + summary

Changes

No recorded changes to this operation across all 1 revision of this API.