A shorter form.
A fuller picture.
Ask for a work email. Enrich its domain in the background, then use company size and industry to qualify the signup.
Qualify your signupsCompany enrichment API
Send a domain or LinkedIn company URL. Get industry, headcount, location, and social profiles. Every record gets refreshed every 14 days and we use internal waterfalls to source missing company data.
100 free credits / month · No card. No sales call.
Company enrichment in action
linear.app
02 / COMPANY PROFILE
Your example rule: 200+ employees
Current company data, on every plan.
Missing company? We source data through internal waterfalls.
We return fields that meet our standards.
Use the same company profile across the moments that matter in your customer journey.
Ask for a work email. Enrich its domain in the background, then use company size and industry to qualify the signup.
Qualify your signups02 / Personalize
Segment by industry or size. Put company context to work in the onboarding and lifecycle tools you already use.
Personalize your onboarding03 / Enrich your CRM
Fill gaps in company records, support territory assignment, and re-enrich as your accounts change.
Enrich your CRMExample applications of enriched data; rules and messages are configured in your own tools.
How we enrich companies
Every record gets refreshed every 14 days. When a company isn’t in our database, we use internal waterfalls to source its data.
Waterfall sourcing helps maximize coverage while maintaining high standards for accuracy.
Test your company domainsStart with the company record and its freshness.
Refresh company records and source missing data through internal waterfalls.
Apply our accuracy standards across sources.
Built for your workflow
Queue an enrichment task and carry on. Retrieve the completed company profile by polling, or use a Loop for signed webhook delivery.
POST the identifier. Get a task ID back.
Poll the task, or use a Loop to deliver it to your webhook.
Update a CRM record or apply your scoring rules in your own workflow.
curl -X POST "https://api.enrichloops.com/v1/companies/enrich" \
-H "Authorization: Bearer $ENRICHLOOPS_KEY" \
-H "Content-Type: application/json" \
-d '{"domain":"stripe.com"}'
Predictable pricing
One credit per successful company lookup. Repeat lookups within the 14-day refresh cycle cost zero credits, and failed lookups aren’t charged.
$0/mo
100 credits / month
$25/mo
1,250 credits / month
$100/mo
7,500 credits / month
$250/mo
25,000 credits / month
Same features on every plan. Choose the credits you need.
Credit top-ups available. Add credits on any plan. Unused top-up credits roll over.
Explore top-up packsA few more details
What comes back, how fresh it is, and how it fits into your workflow.
Every record gets refreshed every 14 days, on every plan. Records within that window can be reused. Each response includes freshness timestamps so you can see when the company data was last updated.
We run internal waterfalls to source data about the company. Waterfall sourcing helps maximize coverage while maintaining our accuracy standards.
Yes. Send a domain or a LinkedIn company URL. Both resolve to the same company object.
The task finishes with a failed status and a structured error. Failed lookups aren’t charged.
Company identity, industry, founding year, employee count and range, headquarters, LinkedIn presence, and freshness timestamps. Field availability varies by record. This endpoint enriches companies; it does not return contact emails or phone numbers.
Your integration or workflow writes the completed profile to your CRM. Retrieve it by polling the task, or use a Loop for signed webhook delivery.
Start with 100 free credits every month. Send a domain or LinkedIn company URL and put company context to work.
Get your free API key Read the documentation