Company Enrichment API
Match your company records to 40M+ profiles and append 50+ data points. 6 matching methods with confidence scores.
Simple Request, Rich Response
POST /company/enrich
Content-Type: application/json
API-Key: YOUR_API_KEY
{
"domain": "stripe.com"
}{
"matches": [
{
"company": {
"legion_id": "c8a1b2c3-d4e5-6f7a-8b9c-0d1e2f3a4b5c",
"name": { "cleaned": "stripe inc", "raw": ["Stripe, Inc.", "Stripe"] },
"domain": "stripe.com",
"industry": "financial services",
"type": "private",
"size": "5001-10000",
"founded": 2010,
"linkedin_url": "https://www.linkedin.com/company/stripe",
"legion_employee_count": 8500,
"legion_employee_growth_rate": {
"1m": 0.012, "3m": 0.035,
"6m": 0.068, "12m": 0.125
},
"tickers": [],
"legion_employee_count_by_month": [...]
},
"match_metadata": {
"matched_on": ["domain"],
"match_type": "exact",
"match_confidence": "high"
}
}
],
"total": 1
}6 Matching Methods
Match on domains, names, LinkedIn, social URLs, tickers, and Legion IDs.
Domain
Match by company website domain
Company Name
Match by company name with optional industry
LinkedIn ID
Match by LinkedIn company page ID
Social URL
Match by social media profile URL
Ticker Symbol
Match by stock ticker symbol
Legion ID
Direct lookup by unique identifier
Flexible Enrichment Options
Configure the API to match your specific enrichment workflow and quality requirements.
6 Matching Methods
Match on domain, name, LinkedIn, social URLs, ticker symbols, and Legion IDs.
Confidence Scores
Every match includes a confidence level so you can filter by match quality.
Workforce Analytics
Get employee counts, growth rates, distributions, and headcount history.
Input Normalization
Inputs are automatically normalized so you can send data as-is.
Built for Data Teams
The Company Enrichment API is designed for teams that need to enhance their company data.
CRM Enrichment
Enrich CRM accounts with company intelligence.
- Fill missing firmographic details
- Add workforce analytics
- Append financial data
Account Scoring
Append data points to accounts for better scoring and prioritization.
- Score by employee count
- Filter by growth rate
- Prioritize by industry
M&A Research
Enrich company records for M&A due diligence and investment screening.
- Workforce composition analysis
- Growth trend monitoring
- Headcount tracking
Competitive Intelligence
Build competitive intelligence with firmographic and workforce data.
- Industry benchmarking
- Workforce comparison
- Market positioning
Enrichment API vs Other Options
Choose the access method that fits your use case. Same data, different delivery.
Enrichment API Beta
Match and append company data
- 6 matching methods
- Confidence scores
- Workforce analytics
- 100 requests per minute
Search API Beta
Query companies on demand via API
- Flexible SQL queries
- Up to 100 results
- No infrastructure needed
Discovery API Beta
Natural language company search
- Natural language queries
- AI-powered matching
- No query syntax required
Data License
Bulk file delivery for full dataset access
- Full dataset access
- Monthly refreshes
- Your infrastructure
Common Questions
What users of our Company Enrichment API ask us most