Company Enrichment

One list of company names or domains in, a full org-level profile out in one run: website, logo, socials, EU VAT (VIES-validated) and an email-security...

One list of company names or domains in, a full org-level profile out in one run: website, logo, socials, EU VAT (VIES-validated) and an email-security grade. GDPR-clean, no personal data. Free on no-match.

$20.00 / 1,000 · Recently published - building its public record.

Run it on Apify → Free to try - runs bill per result on your own account.

What you give it

Every field is optional unless marked; sensible defaults do the rest.

FieldTypeWhat it doesDefault
companies array Company names or domains to enrich, one per line. A name is resolved to its domain first; a domain (e.g. adyen.com) is enriched directly. A single entry is a batch of one. ["Adyen", "personio.com", "Back Market"]
country string ISO 3166-1 alpha-2 code (e.g. DE, FR, BE, US) applied to every entry. It biases the domain guesses toward that country's TLD and the expected VAT format, so European companies enrich more reliably. Leave empty to guess the common TLDs. -
logo boolean Include the favicon, apple-touch icon, og:image and theme colour. True
socials boolean Include the company's LinkedIn (company page only), X, Facebook, Instagram, YouTube and GitHub links. True
vat boolean Find the EU VAT number on the company's legal/imprint page and validate it against VIES. Only the number and its validity are kept - never the trader's name or address. True
emailSecurity boolean Grade the domain's email defences (SPF, DMARC, DKIM, MX provider) A-F. True
maxItems integer Stop after this many companies. Default 1000; free-plan runs are capped at 5. 1000

What you get back

One JSON object per result, with exactly these fields - no seller identities, no contact data, ever.

FieldTypeMeaning
query string The name or domain from the input, echoed back.
companyName ['string', 'null'] The company name, when a name was given (null when a domain was supplied).
domain ['string', 'null'] The canonical registrable domain, or null when a name could not be confidently resolved.
website ['string', 'null'] The domain as an https URL, or null.
confidence number 0 to 1 for the domain match. 1 when a domain was given directly.
status string confirmed, unconfirmed, ambiguous, no-match, or given-domain.
logo ['object', 'null'] Brand assets from the homepage: favicon, apple-touch icon, og:image, theme colour. Null when not requested or none found.
socials ['object', 'null'] Company social profiles (LinkedIn company page only, X, Facebook, Instagram, YouTube, GitHub). No personal profiles. Null when not requested or none found.
vat ['object', 'null'] EU VAT id found on the legal page and validated against VIES: { number, valid }. Only the number and validity are kept - never the trader name or address. Null when not requested or none found.
emailSecurity ['object', 'null'] Email-security assessment: SPF, DMARC, DKIM, MX provider and an A-F grade. Null when not requested.
checkedAt string When the enrichment ran (ISO timestamp).

Health

Recently published - building its public record. Live record, failures included: status page.

Full documentation, examples and the AI-assistant prompt live on the store page.