Company Enrichment API — Domain to Firmographics & Tech avatar

Company Enrichment API — Domain to Firmographics & Tech

Pricing

from $100.00 / 1,000 company enrichment records

Go to Apify Store
Company Enrichment API — Domain to Firmographics & Tech

Company Enrichment API — Domain to Firmographics & Tech

Have a list of company names or domains? Feed up to 1,000 and get a firmographic profile per company — industry, headcount, location, funding, detected tech stack, social links, and email patterns. Built for bulk CRM cleanup and lead scoring: domains in, enriched list out. Export CSV/JSON/Excel.

Pricing

from $100.00 / 1,000 company enrichment records

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

76

Total users

20

Monthly active users

6 minutes ago

Last modified

Share

Company Enrichment — Bulk Domain to Firmographics & Tech Stack

Have a list of company names or domains and missing data behind them? Feed up to 1,000 domains and get back a full firmographic profile per company — industry, headcount, location, funding, detected tech stack, social links, and email patterns. This is built for bulk CRM cleanup and lead scoring: a list of domains in, an enriched list out, one structured row per company.

This is an enrichment tool — it needs an input list. If you don't have companies yet and want to discover prospects by job title or industry, use the B2B Leads Finder. If you want the on-site contact details for a list of websites, use the Website Contact Scraper. This actor takes the domains you already have and fills in the firmographics around them.

What you get per company

  • company, domain, industry
  • size_range, revenue_range, hq_city, founded_year
  • tech_stack — frameworks, CMS, analytics, hosting (live HTTP/HTML scan)
  • funding_stage, social profile links
  • email_pattern — inferred address format (e.g. first@domain)

Use cases

  • CRM cleanup — fill missing firmographics on imported accounts.
  • Lead scoring — rank inbound by ICP fit (industry + size + tech).
  • Auto-enrich signups — enrich every free-trial signup via webhook.
  • Market mapping — bulk-enrich a list of competitor domains.
  • Tech-stack targeting — find accounts running a specific SaaS or CMS.

Sample input

{
"companies": ["stripe.com", "vercel.com", "anthropic.com"],
"enrichEmails": true,
"enrichSocials": true,
"enrichDescription": true
}

Sample output

{
"company": "Stripe",
"domain": "stripe.com",
"industry": "Payments",
"size_range": "1001-5000",
"hq_city": "San Francisco",
"tech_stack": ["React", "Cloudflare", "Segment"],
"funding_stage": "Late",
"linkedin_url": "https://linkedin.com/company/stripe",
"email_pattern": "first@stripe.com"
}

How to use

  1. Click Try for free to open the Actor in the Apify Console.
  2. Paste your company names or domains into the Companies field (one per line).
  3. Toggle Enrich emails, Enrich social profiles, and Enrich company description as needed.
  4. Click Start, then download the enriched list as JSON, CSV, or Excel, or pull it via the REST API.

FAQ

Can I enrich a CSV of domains in bulk? Yes — pass up to 1,000 companies per run. The Companies field accepts company names, domains, or website URLs, one per line.

Does it detect the tech stack? Yes — a live HTTP/HTML scan returns frameworks, CMS, analytics, and hosting detected on each domain.

Company name only, no domain — does it still work? Yes — it resolves the company name to a domain first, then enriches.

What firmographics are returned? Industry, company size, revenue range, HQ location, founded year, funding stage, social links, and an inferred email pattern.

How is this different from B2B Leads Finder? Enrichment needs an input list of companies you already have; the leads finder discovers net-new contacts from filters. Use them together: discover, then enrich.

Is the output compliant to use? The output is B2B firmographic data plus role-based email patterns; you are the data controller for downstream use — follow your jurisdiction's rules.