Company Data Enrichment API - Firmographics by Domain or Name
Under maintenancePricing
$10.00 / 1,000 company results
Company Data Enrichment API - Firmographics by Domain or Name
Under maintenanceEnrich a list of companies by domain, name or profile URL and export firmographics - industry, employee count and range, revenue, funding, founded year, headquarters, socials and description. Pay per result. Bring your own API key.
Pricing
$10.00 / 1,000 company results
Rating
0.0
(0)
Developer
Nabeel Hassan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Company Data Enrichment API - firmographics from domain or name
Company Data Enrichment API turns a plain list of companies into rich, structured firmographic records. Give it website domains, company names or profile URLs, and get back industry, employee count, revenue, funding, founded year, headquarters, socials and description - as JSON, CSV or Excel.
Bring your own API key and pay only for the records you keep.
Why use this actor?
- Bulk enrichment - paste hundreds or thousands of companies and enrich them in one run.
- Flexible input - match by website domain (most accurate), company name, or company profile URL. Auto-detected per entry.
- Rich firmographics - industry, employee count and range, revenue, funding, founded year, HQ, follower count, socials, description, specialties and competitors.
- Clean, flat output - every record carries an
queryfield so you can join results back to your input list. - Pay per result - you are charged only for the company records actually returned, up to 5,000 per run.
- No proxies, no blocks - data comes through a stable API, so runs are fast and reliable.
Use cases
- CRM enrichment - append firmographics to your accounts from just a domain or name.
- Lead scoring - enrich inbound leads with size, revenue and industry to prioritize them.
- List building - turn a raw company list into a complete account dataset.
- Data cleaning - standardize company names, domains and industries across your database.
- Market research - profile a set of competitors or target accounts at scale.
Input
Configure everything from the visual editor - no code needed. Example JSON input:
{"companies": ["stripe.com", "Airbnb", "https://www.linkedin.com/company/notion-hq"],"matchBy": "auto","maxResults": 100,"apiKey": "YOUR_API_KEY"}
Force every entry to be treated as a domain:
{"companies": ["stripe.com", "airbnb.com", "notion.so"],"matchBy": "domain","maxResults": 500,"apiKey": "YOUR_API_KEY"}
Output
One clean JSON object per company:
{"query": "stripe.com","company_name": "Stripe","company_id": "stripe","domain": "stripe.com","industry": "Software Development","employee_count": 8000,"employee_range": "5001-10000","revenue": "$1B+","founded": 2010,"headquarters": "South San Francisco, California","follower_count": 900000,"linkedin_url": "https://www.linkedin.com/company/stripe","description": "Financial infrastructure for the internet."}
Do I need an API key?
Yes. This actor calls a company data API on your behalf, which requires your own API key. Sign up self-serve with the provider to get a key, paste it into the input, and run. Your key is stored securely and never logged.
Pay per result
You pay only for the company records the actor actually returns - no subscriptions, no minimums. Companies with no match are skipped and not charged. Set Maximum results to cap each run's spend exactly.
FAQ
What is the Company Data Enrichment API?
It is a B2B company data API that takes a company identifier - a website domain, a company name, or a company profile URL - and returns a full firmographic profile: industry, employee count, revenue, funding, founded year, headquarters, socials and description. This actor runs that enrichment for a whole list at once and exports the results as JSON, CSV or Excel.
What input does each company need?
One of: a website domain (for example acme.com, the most accurate), a company name (for example Acme Inc), or a company profile URL. Set Interpret each entry as to force a type, or leave it on auto-detect.
What fields are returned?
Company name, company id, domain, industry, employee count and range, revenue, funding, founded year, headquarters, follower count, LinkedIn and other social URLs, logo, description, specialties and competitors - subject to availability per company.
How many companies can I enrich per run?
Up to 5,000 per run. Each company is one request against your key, and you are charged only for companies that return a match.
How much does it cost?
Pricing is pay-per-result: a small fixed amount per company record returned, plus standard Apify platform usage, plus your own API usage against your key. Companies with no match are not charged.
Can I run this on a schedule?
Yes. Use Apify Schedules to run it daily or weekly and connect the dataset to Zapier, Make, n8n, webhooks or the API to push enriched accounts into your CRM or data warehouse.
Is this legal?
The actor returns company-level firmographic data retrieved through a licensed API using your own credentials. It focuses on business data, not personal data.
Keyword map
company enrichment api, company data api, firmographics api, b2b data api, domain to company api, company lookup api, bulk company enrichment, crm enrichment api, company name to data, account enrichment, company profile api, revenue and headcount data.
Support and feedback
Found an issue or missing a field? Open an issue in the Issues tab - it is monitored daily.