New The MCP server is live: all 44 APIs in Claude, Cursor or any MCP client. Connect your agent

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 every API.

At a glance

Crunchbase Company API

25 credits / call
Free calls / month
40
Endpoints
2
Response Time
5-45s
Data Freshness
Live
Get your free API key

40 free calls on the free plan

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

MCP · for your agent

Hand the Crunchbase Company API to your agent

Connect Claude, Cursor or any MCP client once, then ask in plain words. Your agent finds this API, reads its docs and makes the call: 25 credits per call, the same as REST, from your team's balance.

Qualify an inbound demo request

“A demo request came from [email protected]. Is that a real work address, and how much has Contoso raised?”

list_apis · get_api_docsfree

api_request GET /crunchbase/v1/company?url=https://www.crunchbase.com/organization/contoso 25 cr

+ Email Intelligence API5 cr

Email checks plus Contoso's total funding, last round, investor count and headcount range.

Map the competitive landscape

“Make a table of Globex, Initech and our 6 other competitors: founded year, HQ, total funding and LinkedIn headcount.”

list_apis · get_api_docsfree

api_request GET /crunchbase/v1/company?url=https://www.crunchbase.com/organization/globex 25 cr

+ Advanced LinkedIn API25 cr

One row per competitor with founding year, HQ, funding raised and current headcount.

Time outreach to a new round

“Has Initech raised a new round since our last call in March? If so, draft a short congratulations follow-up.”

list_apis · get_api_docsfree

api_request GET /crunchbase/v1/company?url=https://www.crunchbase.com/organization/initech 25 cr

Their latest round and total funding, with a follow-up draft if the round is new.

$ claude mcp add --transport http apicodex https://mcp.apicodex.io

Illustrative asks; the calls and prices are real. Claude, Cursor, VS Code and Windsurf setup: mcp.apicodex.io

Try it

Build the request for your data

Edit the parameters below and see the exact request and curl command you'd send. No key required to preview.

GET /crunchbase/v1/company
Open in Playground

Parameters

Request · HTTP
GET /crunchbase/v1/company?url=https://www.crunchbase.com/organization/anthropic HTTP/1.1
Host: api.apicodex.io
X-Api-Key: YOUR_API_KEY
Response · JSON 200 OK
{
  "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

url
https://api.apicodex.io/crunchbase

Authentication

Create a key at apicodex.io/register 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.

headers
GET /crunchbase/v1/company?url=https://www.crunchbase.com/organization/anthropic
X-Api-Key: YOUR_API_KEY

Request and response

Illustrative values. Confirm current endpoint behavior, quotas, and data freshness in the API documentation before production use.

request · http
GET /crunchbase/v1/company?url=https://www.crunchbase.com/organization/anthropic HTTP/1.1
Host: api.apicodex.io
X-Api-Key: YOUR_API_KEY
response · json
{
  "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
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/anthropic

GET /v1/result

Fetch a pending result using the snapshot_id from a 202 response.

/v1/result?snapshot_id=s_abc123

Request Parameters

Required parameters

  • url Crunchbase company URL to scrape (a /organization/... URL). Required on /v1/company.

Optional parameters

  • fields Comma-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

This API costs 25 credits per request. Credits are shared across every API on your plan.

Cost estimator

requests per month → cheapest plan that covers it

Estimate your monthly cost

Drag the slider to match your expected request volume. We'll recommend the cheapest plan that covers it.

10,000

Recommended plan

Starter

$29.99 /month

Credits used
Credits included
Cost per 1K requests
Choose Starter

Free

Free
1,000 credits · ~40 requests/mo · 2 rps
  • All APIs included
  • No credit card required
  • Full documentation and examples
  • MCP server for your AI agents
  • Up to 5 active API keys
Start for free

Starter

Popular
$29.99 /month
50,000 credits · ~2,000 requests/mo · 10 rps
  • All APIs included
  • Email support
  • Usage dashboard and analytics
  • MCP server for your AI agents
  • Up to 5 active API keys
Start with Starter

Pro

$99.99 /month
250,000 credits · ~10,000 requests/mo · 25 rps
  • All APIs included
  • Priority support
  • MCP server for your AI agents
  • Up to 5 active API keys
Start with Pro

Need a different plan?

Tell us about your API, volume, or support requirements.

Contact us

FAQ

Frequently asked questions

Ready to integrate Crunchbase Company?