Crunchbase API review
Best for funding and company signal
GET https://api.crunchbase.com/api/v4/entities/organizations/crunchbase X-cb-user-key: $CB_KEY # 200 calls a minute, across every endpoint # HTTPS only. Plain HTTP returns 426. # read only: there is no write side to this API
Crunchbase is the company dataset most GTM teams reach for first, and the API serves the same data that powers crunchbase.com: funding rounds, investors, acquisitions, headcount, locations and company history. For a signal-led motion it answers the question most databases cannot, which is what just changed about this company.
It also publishes no price at all, which puts it with Cognism and Salesloft among the quote-only providers here. There is no rate card, no credit cost, no entry plan and no calculator. Access is quoted, through sales or through your customer success manager, and this page is not going to invent a number for it.
The second thing to know is that the free way in has closed. Crunchbase states plainly that it is no longer offering the Basic API: if you already hold a Basic key you can still view it, but you cannot regenerate it and new ones are not issued. Anyone starting today starts with a conversation.
Mechanically the surface is small and quick to learn, which is a point in its favor. There are four ways in: an entity lookup that returns one organization or person by its permalink, a search endpoint for finding entities that match criteria, a purpose-built autocomplete endpoint for turning a messy company name into a Crunchbase identifier, and a deleted entities endpoint for finding what Crunchbase has removed since your last sync. The autocomplete one matters more than it sounds, because matching your own account list to a vendor identifier is usually the part of an integration that goes wrong.
The rest of the category is in the Signal APIs listing. Nothing here is paired against Crunchbase yet, so the compare hub is the place to start.
Four ways in, and picking the wrong one is the usual mistake
Crunchbase does not meter per call, so there is no cost table to build here. What there is instead is a choice of endpoint family, and getting it wrong is what turns a tidy integration into a rate-limit problem. The API is read only throughout: there is no write side, so this is a source and never a destination.
| Family | What it is for | When it is the wrong choice |
|---|---|---|
| Entity Lookup | One organization or person, fetched by its Crunchbase permalink. | When you do not already hold the permalink. Looking one up by guessing costs a call you did not need. |
| Search | Every entity matching a set of criteria, for pulling a group or walking a collection. | For single known companies, where a lookup is one call and a search is a query plus paging. |
| Autocomplete | Turning a messy company name into a Crunchbase identifier. | For anything you are displaying. It is a matching tool, not a data endpoint. |
| Deleted Entities | Finding what Crunchbase has removed since you last synced. | Never, if you keep a local copy. Skipping it is how a warehouse quietly fills with companies that no longer exist. |
The order that works is autocomplete once to resolve your account list to permalinks, store those permalinks, then entity lookups from then on. Teams that skip the first step end up searching by name on every run, which costs several calls per company instead of one and burns the 200-a-minute ceiling on matching rather than on data.
Crunchbase API pricing, plan by plan
There is nothing to tabulate here, and that is the finding rather than a gap in the research. Crunchbase publishes no API pricing of any kind, so the Crunchbase API cost depends entirely on what you negotiate.
| What people look for | What Crunchbase publishes |
|---|---|
| An entry price | Nothing. Contact sales. |
| A per-call or per-record rate | Nothing. |
| A free tier | Withdrawn. The Basic API is closed to new keys. |
| A trial | Not published. |
| A rate limit | 200 calls a minute |
| The data volume behind it | 30M+ verified data updates a year |
This directory's rule is that a number has to come from the vendor's own page or it does not get printed, and that rule bites hardest here. Treat any Crunchbase API price you find in a blog post as somebody else's negotiated rate rather than a list price, because there is no list.
Every other provider in this directory lets you measure something before you pay, whether that is Hunter's 50 credits a month or Firecrawl's keyless endpoints. Crunchbase no longer does. You cannot run your own account list through it and count what comes back without first agreeing commercial terms, which inverts the usual order and puts the burden on their sales team to let you test properly. Ask for that explicitly rather than assuming it.
One number, and it applies everywhere
Crunchbase API rate limits are the one operational figure Crunchbase does publish: 200 calls a minute across its API endpoints, which it describes as protecting platform reliability rather than as a tier of service.
What the limit means
Simple, flat, and not negotiable from the documentation.
- 200 calls a minute, counted across the platform rather than per endpoint.
- Hitting it returns an error rather than queuing the request.
- Crunchbase directs you to your CSM if you keep hitting it, which implies it moves on a contract rather than a plan.
- At 200 a minute, 100,000 entity lookups take about 8 hours.
Other operational rules
Short list, and the first one bites in test environments.
- HTTPS is required. A plain HTTP request returns 426, not a redirect.
- The API is read only. There is no write side, so this is a source rather than a destination.
- Omitting the key, overrunning the rate limit or exceeding a quota all return an error message.
- Quotas exist and are not published, so your contract defines them.
What the terms allow
Read these before the rate limit. They bind harder.
- No redistribution: you may not license, sublicense, sell or otherwise provide the data to a third party unless your own license says so.
- Attribution must carry a visible hyperlink to Crunchbase, close to the data it credits.
- If the content is about one company, the link has to point at that company on Crunchbase.
- The link must be visible to crawlers and may not carry nofollow, which is unusual and worth telling your SEO team.
Two hundred a minute is generous for a signal workflow, where you are looking up the handful of companies that did something this week, and tight for a backfill, where you are looking up all of them. Size the first run against the ceiling rather than against the deadline: 100,000 entity lookups is about eight hours whatever else you do, so it wants starting on a Friday rather than discovering the arithmetic on a Monday.
The attribution rule is the one that catches product teams by surprise, because it reaches outside the integration. A dofollow link, visible to crawlers, sitting next to the data it credits, is a design and an SEO decision rather than an engineering one, and it has to be agreed before anybody renders a Crunchbase field in a customer-facing screen.
How to create a Crunchbase API key
The Crunchbase API key is called a user key and travels in one of two ways. Crunchbase describes the API as being for approved developers, which is consistent with access starting at a sales conversation rather than a signup form.
How the key travels
Pick the header. The query parameter ends up in logs.
- X-cb-user-key as a request header, which is the one to use.
- ?user_key= as a URL parameter, which works and leaks into every access log you own.
- The key validates access and is what your rate limits and quotas are counted against.
- Base URL is https://api.crunchbase.com/api/v4/.
If you hold an old Basic key
Crunchbase's own wording, not an inference.
- Existing Basic keys can still be viewed.
- They can no longer be regenerated, so losing one is permanent.
- Basic was limited to the Basic APIs: company names, locations and domains.
- Anything beyond that was always a paid tier.
The approved-developer framing is the part to plan around rather than the choice of header. There is no self-serve key, so the lead time on this integration is a sales cycle rather than an afternoon, and that belongs in the project plan next to the engineering estimate.
What a Crunchbase API call looks like
The base URL is api.crunchbase.com/api/v4 and the key travels one of two ways: as a user_key query parameter or as an X-cb-user-key header. Prefer the header. A key in a query string ends up in access logs, proxy caches and anything else that records a URL, and Crunchbase documents both forms without ranking them.
# 1. one organization, by its permalink GET https://api.crunchbase.com/api/v4/entities/organizations/crunchbase X-cb-user-key: $CB_USER_KEY # 2. the same call with the key in the URL, which Crunchbase # documents too. It works, and it leaks into every log. GET /api/v4/entities/organizations/crunchbase?user_key=... # plain HTTP is refused rather than redirected: # 426 Upgrade Required
Where the Crunchbase API documentation lives
Crunchbase runs two documentation sites at once, a current one and a v4-legacy one, and search engines will happily send you to the wrong one. The Crunchbase API documentation worth bookmarking is the first row below.
| Surface | Where | What it answers |
|---|---|---|
| Current docs | data.crunchbase.com/docs/using-the-api | Auth, the 200-a-minute limit, the HTTPS rule. |
| Entity lookup | data.crunchbase.com/docs/using-entity-lookup-apis | Fetching one organization or person by identifier. |
| Search | data.crunchbase.com/docs/using-search-apis | Querying by criteria, which is the sourcing use. |
| Autocomplete | data.crunchbase.com/docs/using-autocomplete-api | Matching a messy company name to a Crunchbase entity. |
| Legacy docs | data.crunchbase.com/v4-legacy/docs | Still live, still indexed, and where the Basic notice sits. |
| llms.txt | data.crunchbase.com/v4-legacy/llms.txt | The index as Markdown. Append .md to any docs page. |
The autocomplete endpoint is the underrated one for go-to-market work. Matching a company name as your CRM spells it to the right Crunchbase entity is the step every funding-signal pipeline needs and the step most of them get wrong, and there is a purpose-built endpoint for it.
Crunchbase also ships an MCP server, and it is on the MCP page with the others in this directory.
Crunchbase on its own API, in 29 seconds
Crunchbase publishes this on its own channel, so it is Crunchbase's account of Crunchbase, not ours. It is here because a rate card cannot show you the thing moving, and a minute or two of the product is faster than any paragraph on this page at telling you whether the shape of it fits yours.
YouTube · Crunchbase Introducing Predictions and Insights in the Crunchbase API 0:28 · Published October 2024Twenty-nine seconds, and an announcement rather than a walkthrough: Predictions and Insights, reachable through the API. The only substantial API video on the channel is a 2020 webinar on migrating to v4, which is the version this page covers and six years old.
Published 11 October 2024 on Crunchbase, the channel Crunchbase's own pages link to, and read on 13 October 2026. Nothing in it is a source for a price or a limit on this page: every figure in the tables above comes from a Crunchbase page.
Strengths and limits
Crunchbase is a dataset with a long memory, and that is what you are buying.
What it does well
- Funding rounds, investors and acquisitions, which almost nothing else in this directory carries.
- The same data that powers crunchbase.com, so you can sanity-check a response in a browser.
- A purpose-built autocomplete endpoint for matching messy company names to entities.
- A flat, published 200 calls a minute, with no per-endpoint maze to learn.
- 30M+ verified data updates a year, by their own figure.
Where it falls short
- No published price of any kind, so you cannot budget without talking to sales.
- The free Basic API has been withdrawn, so you cannot evaluate before you commit.
- Read only, so it is a source and never a destination.
- The MCP server is a separate per-user seat bought through the account team, so a standard plan does not reach it.
- Two live documentation sites, and search will often hand you the legacy one.
- 200 calls a minute is modest for a bulk backfill.
The pattern underneath those two columns is consistent: Crunchbase is strong on what happened to a company and weak on the things you can buy by the credit elsewhere. Buy it for the event history and fill the firmographics from a provider with a published rate, rather than paying a negotiated price for both halves.
Where Crunchbase data comes from, and what you may do with it
The question that arrives late and expensively is not how good the data is, it is who is allowed to hold it. These are the fields each one returns, the coverage it claims and the compliance it publishes.
| Provider | Fields returned | Coverage | Compliance | Redistribution |
|---|---|---|---|---|
| Crunchbase | Firmographics, Intent and news, Job postings | Global | GDPR DPA | Stated, forbidden |
Crunchbase states the position explicitly, and the answer is no: the terms forbid licensing, selling or otherwise passing the data to a third party unless your own agreement says otherwise. That is more useful than silence. You know where you stand before you build, rather than after somebody asks.
Two practical notes that apply to every provider on this page. A compliance badge describes the vendor, not your use of it, so a GDPR DPA does not give you a lawful basis for the outreach you send. And every one of these vendors runs its own opt-out, which means a person who asks you to delete their record has to be removed from your copy as well as from theirs.
If Crunchbase is not the answer
Four providers in the Signal APIs listing that solve the same problem differently. Each one is a trade, and the trade is named.
TheirStack
$49/moJob postings as the growth signal, with published pricing. A company hiring five sales reps is spending now, which is usually what a funding filter was a proxy for.
Exa
$4/1k searchesSearch the funding announcement itself rather than buying the database, at $4 to $7 per 1,000 searches with $10 of credits free every month.
People Data Labs
$98/moFirmographics at a published $0.28 a record, with a license that covers putting them inside a product you sell.
Firecrawl
$16/moRead the company's own newsroom or investor page as clean Markdown, from $16 a month with 1,000 free credits. Cheap, and the primary source rather than an aggregator of it.
The full set, organized by the reason people leave, is on the Crunchbase alternatives page.
Before you build against it
Four things to settle first, each one read off Crunchbase's own pages. The ticks are remembered in this browser, so you can come back to a half-finished integration.
Who should actually buy this
Buy Crunchbase when funding is your trigger. A company that raised a Series B last month is a different prospect from the same company six months earlier, and this is the cleanest source for that event in this directory. If your pitch lands differently after a raise, the data is worth a conversation.
Go in knowing you cannot test first. The withdrawn free tier means your evaluation has to happen inside the sales process, so make it a condition: ask for a trial key against your own account list and count the matches before you sign. Anyone selling a dataset should be willing to let you measure it.
For everything that is not funding, look elsewhere first. Firmographics and headcount are available from several cheaper providers here with published rates and free tiers, and paying a quoted enterprise price for data you can buy by the credit is the usual way this purchase goes wrong.
If you do buy it, wire it as a trigger rather than as a lookup. The expensive mistake with a quoted dataset is putting it in the hot path of every enrichment, where the per-minute ceiling and the per-contract cost both bite at once. The cheap pattern is a scheduled job that watches your own account list for funding events and writes a flag, with the rest of the enrichment running on providers that charge by the credit.
A funding round is a signal. It is not a play.
Knowing a company raised last week is worth nothing until something happens because of it. Frontal builds the whole path, from the trigger to the enriched contact to the booked call, inside the tools you already run.
Worked with 300+ companies. A senior operator runs your account.
Nothing worth quoting yet
The harvest this site runs searches Reddit for Crunchbase threads where the API itself is the subject, and it has not come back with a quote that survives the transcription rules yet. When one does, it lands here. Nothing on this page leans on an unquoted paraphrase.
Crunchbase API, answered
Is the Crunchbase API free?
No. None. The Basic API was withdrawn and new Basic keys are not issued.
How much does the Crunchbase API cost?
Crunchbase does not publish a price, so entry is whatever sales quotes you. Billing is subscription. Read from Crunchbase's own pricing page on 8 October 2026.
What are the Crunchbase API rate limits?
200 calls a minute across the API. HTTPS required, HTTP returns 426.
How do I get a Crunchbase API key?
user_key in the URL, or the X-cb-user-key header. The current steps are in Crunchbase's own documentation, which is authoritative on anything that has changed since 8 October 2026.
Does Crunchbase have an MCP server?
Yes, at https://mcp.crunchbase.com. It is listed with the others on the MCP page.