Scrape any public company profile as clean JSON
Crunchbase Company API
The Crunchbase Company API turns any public Crunchbase company profile into structured JSON with a single GET request. Description, industries, headquarters, founding year, employee range, website, social links, total funding, funding rounds and investors, scraped live with no enterprise license or proxies on your side.
Official Crunchbase API access is gated behind enterprise licensing that starts in the tens of thousands per year. This Crunchbase scraper API works per request instead: pass a company profile URL with your key and get the live record back. Ideal for deal sourcing, lead enrichment and market maps. Most requests complete synchronously in 5-45 seconds.
Free tier included, no credit card required. One key works across all 49 APIs.
- Endpoints
- 2
- Response Time
- 5-45s
- Data Freshness
- Live
Key features
- Any public company profile, no enterprise license required
- Live scraping on every request, no stale cached databases
- Funding data: total raised, rounds, dates and investors
- Firmographics: industries, HQ, founded year, employee range
- Website and social links for enrichment pipelines
- fields= selection to trim responses to just what you need
- Enterprise scraping infrastructure handles blocks on our side
Built for
- VC and PE deal sourcing pipelines
- B2B lead enrichment with funding signals
- Competitive landscape and market mapping
- Sales triggers on new funding rounds
- Startup research datasets for analysis
Try it
Build the request for your data
Edit the parameters below and see the exact curl command and JSON response you will get. No key required to preview.
Parameters
GET /crunchbase/v1/company?url=https%3A%2F%2Fwww.crunchbase.com%2Forganization%2Fanthropic HTTP/1.1
Host: api.apicodex.io
Host: api.apicodex.io
X-Api-Key: YOUR_API_KEY
{
"type": "company",
"url": "https://www.crunchbase.com/organization/anthropic",
"data": {
"name": "Anthropic",
"description": "AI safety and research company",
"industries": ["Artificial Intelligence", "Machine Learning"],
"headquarters": "San Francisco, California",
"founded": 2021,
"employees": "1001-5000",
"website": "https://www.anthropic.com",
"total_funding_usd": 14300000000,
"last_funding_type": "Series E",
"investors_count": 48
}
}Documentation
Crunchbase Company API Documentation
Pass a Crunchbase company profile URL and get a complete, structured JSON record back in a single request. All endpoints are GET, and fields= lets you keep only the top-level fields you need. If a scrape exceeds the sync window you get HTTP 202 with a snapshot_id to resolve via /v1/result.
Base URL
https://api.apicodex.io/crunchbaseAuthentication
Create a key at dash.apicodex.io and send it as an X-Api-Key header (or an ?apikey= query parameter) on every request. No Crunchbase account or license key is ever involved.
GET /v1/company?url=https://www.crunchbase.com/organization/anthropic
X-Api-Key: YOUR_API_KEYRequest and response
Illustrative values. Confirm current endpoint behavior, quotas, and data freshness in the API documentation before production use.
GET /v1/company?url=https://www.crunchbase.com/organization/anthropic HTTP/1.1
Host: api.apicodex.io
X-Api-Key: YOUR_API_KEY{
"type": "company",
"url": "https://www.crunchbase.com/organization/anthropic",
"data": {
"name": "Anthropic",
"description": "AI safety and research company",
"industries": ["Artificial Intelligence", "Machine Learning"],
"headquarters": "San Francisco, California",
"founded": 2021,
"employees": "1001-5000",
"website": "https://www.anthropic.com",
"total_funding_usd": 14300000000,
"last_funding_type": "Series E",
"investors_count": 48
}
}Code examples
curl --request GET \
--url 'https://api.apicodex.io/crunchbase/v1/company?url=https://www.crunchbase.com/organization/anthropic' \
--header 'X-Api-Key: YOUR_API_KEY'Available Endpoints
GET /v1/company
Scrape a company profile by URL: funding, investors, industries, HQ, employees, socials.
/v1/company?url=https://www.crunchbase.com/organization/anthropicGET /v1/result
Fetch a pending result using the snapshot_id from a 202 response.
/v1/result?snapshot_id=s_abc123Request Parameters
Required parameters
urlCrunchbase company URL to scrape (a /organization/... URL). Required on /v1/company.
Optional parameters
fieldsComma-separated top-level fields to keep, e.g. fields=name,total_funding_usd,employees.snapshot_id/v1/result only: the id returned by a 202 response.
Pricing
Crunchbase Company API Pricing
One key, one subscription, all 49 APIs. Start free and upgrade when you grow. No minimums, no lock-in.
This API costs 25 credits per request. Credits are shared across every API on your plan.
Estimate your monthly cost
Drag the slider to match your expected request volume. We will recommend the cheapest plan that covers it.
Recommended plan
Pro
$99.99 /month
Free
- All 49 APIs included
- No credit card required
- Full documentation and examples
Starter
Popular- All 49 APIs included
- Email support
- Usage dashboard and analytics
Pro
- All 49 APIs included
- Priority support
- Up to 5 API keys
Need a different plan?
Tell us about your API, volume, or support requirements.
Coming soon · MCP
Use the Crunchbase Company API from your AI agent
The API Codex MCP server will expose this API, and the other 39, to Claude, Cursor and any MCP client as tools. Same key, same credits, one config entry.
FAQ
Frequently asked questions
Official Crunchbase API access requires an enterprise data license that typically costs tens of thousands of dollars per year with annual commitments. The Crunchbase Company API is pay-per-request scraping of the public profile page: pass an /organization/ URL with your API Codex key and get the live record as JSON, starting on a free tier.
The record includes total funding raised, the most recent funding type (Seed, Series A-E, etc.), funding round entries with dates and amounts where published, and investor names and counts. Coverage matches what the public profile shows: fields Crunchbase gates behind a Pro login are not included.
Every request triggers a live scrape of the profile at that moment, so a funding round announced this morning shows up as soon as Crunchbase publishes it, with no database refresh lag on our side. That is also why responses take 5-45 seconds instead of milliseconds.
If a scrape exceeds the synchronous window, the API returns 202 with a snapshot_id instead of making you wait on an open connection. Poll GET /v1/result?snapshot_id=... until it returns 200 with status "ready" and your data; results are typically ready within 1-2 minutes.
Yes, that is the main use case. Feed company URLs from your CRM, resolve each to industries, HQ, employee range, funding stage and investor list, and use fields= to keep responses lean. The Mega plan covers 50,000 companies per month with overage beyond that.