APIs

Company Enrichment
250+
Datapoints you can enrich
Firmographics
Taxonomy
Competitors
Public & Social Signals
G2 / Glassdoor
Social followers
Press mentions
Employee Data
Founders
Decision makers
Headcount
Growth Metrics
Funding
Web traffic
Hiring signals
Company Activity
Exec moves
Company news
Product launches
Two types of enrichment
Choose how fresh you need it. Pull data live from the web in real time, or draw from our continuously refreshed database. You get the same unified schema either way.
How It Works
1
Send a domain or company name to the enrichment endpoint with your API key.
2
Crustdata resolves the company and enriches it from 15+ sources indexed from the public web, in real time or from the refreshed database.
3
You get one structured JSON record: 250+ fields across firmographics, funding, headcount time series, web traffic, reviews, and hiring signals.
4
Map the fields into your CRM or product, or subscribe to a webhook for changes.
Drop in your list of website domains and get back detailed company profiles including headcount, revenue, funding, industry, and more.

If your database is missing certain fields, use partial enrichment to fetch only the datapoints you’re missing, like industry, founding year, or tech stack, while keeping your existing fields intact.
Got a list of company names but no websites? Our enrichment API works with names too. Just send them in and we’ll enrich with all the details you need.


Use real-time enrichment to pull the freshest data when it matters, like before launching an outbound campaign.
When teams work across multiple tools or import leads from different sources, company data often varies in format. Utilize our enrichment to unify naming conventions, industry tags, and metadata, resulting in clean and consistent records.


If your CRM has older records with outdated firmographic details, run a one-time enrichment to bring those up to date, saving your team the hassle of manual updates.
Ready to enrich your next list of companies?
Never doubt the accuracy of prospect data again so your AI SDRs can act on realtime data and signals.


Identify companies with relevant job openings that you can offer your services to. You can also identify companies in decline to reach out to ideal candidates looking to shift.
If you offer job opening data from companies, you can enrich your platform with our company data.


Access accurate and comprehensive alternative datapoints of companies you want to invest in.
Enrich your database with every company and a large number of datapoints for each so investors using your platform can always find companies and relevant data about them


You need every contact in your system to stay up to date but it’s time consuming. We can enrich your database with live datapoints, saving you the headache of manual updates.
Built For How You Work
Use Crustdata with code, or with no code at all. The same real-time data underneath.
With Code
Python / REST
Ask in plain language through MCP (for example, inside Claude):
"Enrich stripe.com and return headcount, funding and hiring trend."
Crustdata returns the structured data, with no API code required.
| Feature | Crustdata | Coresignal | PDL | Zoominfo / Apollo / MixRank |
|---|---|---|---|---|
| Real-time? | ✅ Yes | ❌ No | ❌ No | ❌ No |
| Data freshness | Real-time & monthly | Daily / Weekly / Monthly | Monthly | Batch refresh (30-90 days) |
| Sources | 10+ sources | Multi-source | Limited | Static lists |
Crustdata’s company data is indexed directly from the public web, not resold from pre-licensed static datasets that go stale between refreshes.
See the full head-to-head in Crustdata vs Coresignal.
Enrich Any Company With Real-Time Data
What is a company enrichment API?
The Company Enrichment API from Crustdata provides deep company intelligence over 250+ data points per profile from 15+ sources that includes funding, headcount, web signals, social data, reviews, and more, refreshed in real time. It enables AI agents such as AI SDRs, AI Recruiters, investment platforms to act on the freshest signals like job openings, funding events, and leadership changes to prioritize prospects and candidates and reach out to the right people at the right time with relevant messaging.
What data points can you get?
Here are some of the major data categories the API covers: • Firmographics (industry, HQ location, taxonomy, competitors) • Web traffic trends • SEO metrics • Funding history (rounds, valuation, investors) • Headcount (current, historical, department-level) • Hiring signals • Executive & founder data (key decision-makers, founders) • News and press mentions • Product launches • Social signals (posts and followers across social media) • Employee reviews • Technographic data
What inputs are needed - is a domain enough?
Crustdata’s database is updated every 14-28 days with the option for realtime enrichment when requested by the user.
How up-to-date is the data?
Yes, you can selectively request enrichment for missing fields without overwriting existing data. There will be a basic level of information provided with all company enrichment. Any datapoint beyond this basic information can be requested to be added or avoided. This ensures precision and efficiency when completing CRM records or other datasets.
What’s the difference between company and person enrichment?
Crustdata’s Realtime Enrichment API is the fastest option, designed to query live data and return fresh data within up to 10 minutes.
How do I enrich data already in my CRM?
1. Set up integration with a data enrichment API such as Crustdata’s API or webhook for real‑time data triggers. 2. Define which companies or segments you want to monitor. 3. Configure real‑time enrichment to update data whenever a trigger occurs such as a funding event. 4. Use database enrichment periodically to refresh remaining records cost‑efficiently.
How do I enrich company profiles with funding history, headcount growth, and tech stack data?
1. Use the Company Enrichment API endpoint, passing input parameters like company domain or company name. 2. For queries where you need fresh data, enable enrich_realtime=True to fetch live data. 3. The output with structured fields such as funding rounds, headcount time-series, web traffic and more will be provided.
Can I enrich a list of companies using only their domain names?
Absolutely. The API supports enrichment through domain names. Users can send company domains in their request, and the system will enrich all the company datapoints.
What are the 5 main use cases for the Company Enrichment API?
AI SDR Prospecting: Use real-time signals for better outreach. Recruiting Platforms: Find hiring companies and update candidate profiles with more details about companies they worked at. Investment / Deal Sourcing: Find details of companies you care about with growth or funding activity. Automated GTM Triggers: Send alerts on news, product launches, executive moves or growth signals for immediate outreach or follow ups.
How can AI SDRs use this API to improve prospecting results?
AI SDRs can use the enrichment API to get all the details they need on a target company such as funding rounds, job openings, headcount, location and more to identify the best fit companies and personalize outreach based on the data.
How does this API help AI recruiting agents find better candidates?
By using this API, AI recruiting agents can access more data about the companies the candidates previously worked at to better understand their impact. For example, the skills required in a candidate to lead teams from Seed to Series B of a company is vastly different from that required to lead teams from Series B onwards. By enriching a company’s funding history and growth history, an AI recruiter can understand the stage of the company the candidate joined in and the impact they might have had. Another example is to hire candidates who’ve had experience in a particular industry. The company enrichment API provides the industry of the companies and gives it more knowledge.
How can investment platforms use this API for deal sourcing?
Investment platforms can monitor real-time funding activity, headcount increases, and market signals such as employee reviews, product reviews, web traffic spikes and more including coverage from multiple data sources to find promising companies, track performance over time, and assess emerging investment opportunities with rich, up‑to‑date context.
Why is this better than scraping data sources and enriching my database myself?
Speed & maintenance: You avoid building crawlers, parsers, and keeping pipelines reliable. Coverage: Data comes from 15+ verified sources - social, traffic, funding, job openings, reviews and product launches Freshness: Real‑time enrichment API keeps you ahead of static databases that refresh only monthly or quarterly. Compliance: Using data from vendors reduces legal risk versus uncontrolled scraping. Costs: Efficient credit model vs developer time and infrastructure. Data normalization: Consistent schemas, clear documentation makes scaling easy.
What comprehensive company data does the API provide beyond basic firmographics (hiring signals, department headcount, funding history)?
You get rich signals such as: • Hiring indicators and job listings • Department-level headcount trends over time • Technographic / tech stack data • Funding milestones and investors • Web traffic and SEO trends • Social activity (posts, followers) • Employee & product reviews • News coverage and press mentions
Can I enrich companies in bulk?
Yes. Submit a list of domains as one batch job and collect the finished records when it completes.



















