APIs

Company Enrichment

The Freshest Company Enrichment API To Power Your AI Agents, Platforms And Teams

Power your AI agents, platforms or teams with accurate, realtime company data

Crustdata enriches any company with the freshest real-time data: 15+ sources resolved into one unified schema, going beyond firmographics to employee reviews, web traffic, funding history, and hiring signals.

Enrich any company with the freshest real-time data - 10+ sources resolved into one unified schema, going beyond firmographics to employee reviews, web traffic, funding history, and hiring signals.

60M+

Companies

60M+

Companies

250+

Datapoints

Datapoints

15+

Sources

15+

Sources

Real-time

Freshness

Real-time

Freshness

Powering 200+ data platforms and AI products

Powering 200+ data platforms and AI products

Powering 200+ data platforms and AI products

Datapoints you can enrich

15+ sources resolved into one schema - not just firmographics, but the signals that show what a company is actually doing: reviews, web traffic, product launches, funding, and hiring.

10+ sources resolved into one schema - not just firmographics, but the signals that show what a company is actually doing: reviews, web traffic, product launches, funding, and hiring.

Company Overview

Company Overview

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.

Realtime data enrichment

Realtime data enrichment

Enrichment from database

Enrichment from database

Data freshness

Data freshness

Latest data, live from the web

Latest data, live from the web

Cached, refreshed monthly

Cached, refreshed monthly

Latency

Latency

Up to 10 minutes

Up to 10 minutes

Instant if cached, up to 24h if not

Instant if cached, up to 24h if not

Use case

Use case

When you need the most up-to-date data

When you need the most up-to-date data

Large-scale, cost-efficient enrichment

Large-scale, cost-efficient enrichment

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.

What You Can Do With the Company Enrichment API

What You Can Do With the Company Enrichment API

Enrich company domains with 250+ datapoints

Enrich company domains with 250+ datapoints

Drop in your list of website domains and get back detailed company profiles including headcount, revenue, funding, industry, and more.

Workflow for filling missing company fields

Fill in only the missing fields in your CRM

Fill in only the missing
fields in your CRM

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.

Enrich by company name when domains aren’t available

Enrich by company name without domains

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.

Workflow for finding prospects from company data
Workflow for real-time company enrichment

Trigger real-time enrichment when you need to take action

Trigger real-time enrichment when you need to take action

Use real-time enrichment to pull the freshest data when it matters, like before launching an outbound campaign.

Normalize inconsistent company data across tools

Normalize inconsistent company data across tools

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.

Workflow for normalizing company records
Workflow for refreshing outdated company records

Bring your outdated records up to date

Bring your outdated
records up to date

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?

AI SDRs

AI SDRs

Never doubt the accuracy of prospect data again so your AI SDRs can act on realtime data and signals.

Workflow for SDR company research
Workflow for company enrichment in a CRM

Recruiters & AI recruiters

Recruiters & AI recruiters

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.

Recruiting platforms

Recruiting platforms

 If you offer job opening data from companies, you can enrich your platform with our company data.

Workflow for product and internal tools
Workflow for investment and deal sourcing

Investors

Investors

Access accurate and comprehensive alternative datapoints of companies you want to invest in.

Investment platforms

Investment platforms

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

Crustdata company enrichment API returning a 250+ field JSON company record
Workflow for email data enrichment

CRM, Product, & Internal Tools

CRM, product, & internal Tools

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

Input


{ “domains”: [“stripe.com”] }


Response

// real response excerpt to be inserted for now

Input


{ “domains”: [“stripe.com”] }


Response

// real response excerpt to be inserted for now

# request


GET /enrich/company?domain=stripe.com


# response

{ "name":"Stripe",

"headcount":8000, "funding":"$8.7B", "hiring":"+12%" }

Without Code

Without Code

Without Code

MCP / no-code

MCP / no-code

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.

How Does Crustdata Compare To Others?

Experience realtime B2B data enrichment
in action

FeatureCrustdataCoresignalPDLZoominfo / Apollo / MixRank
Real-time?✅ Yes❌ No❌ No❌ No
Data freshnessReal-time & monthlyDaily / Weekly / MonthlyMonthlyBatch refresh (30-90 days)
Sources10+ sourcesMulti-sourceLimitedStatic 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.

Sources

15+ sources

Multi-source

Unlisted

Static lists

Data freshness

Real-time

Varies - daily to monthly

Monthly

Batch refresh (30-90 days)

Enrich Any Company With Real-Time Data

FAQs

Get access to
actionable company
and people 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.

LIVE

Crustdata now works inside Claude

Give Claude real-time people and company data with MCP.

Data

Delivery Methods

Use Cases

Solutions

Crustdata now works inside Claude

LIVE

Crustdata now works inside Claude

Give Claude real-time people and company data with MCP.