For Agents
Run faceted searches and entity lookups across Crunchbase's full Enterprise dataset - organisations, people, IPOs, layoffs, ownership, key employee changes, and more.
Use for: Find Crunchbase data for the company stripe.com, Search for IPOs that occurred in the last quarter, Look up the layoff history for a target company, Get the press references attached to a person
Not supported: Does not handle CRM record creation, outbound messaging, or financial transaction execution - use for reading Crunchbase Enterprise company, people, and event data only.
The Crunchbase Enterprise tier exposes 57 endpoints covering organisations, people, funding rounds, acquisitions, investments, IPOs, layoffs, key employee changes, ownership, jobs, and many other relationship entities. It supports entity lookups, per-card field-set retrieval, faceted search, autocomplete, and deleted-entity tracking. Authentication uses an API key passed in the X-cb-user-key header.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Crunchbase Enterprise API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fcrunchbase.com%2Fcrunchbase-enterprise" | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fcrunchbase.com%2Fcrunchbase-enterprise" | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Crunchbase Enterprise API.
Look up any of 17 entity types (organisations, people, funding rounds, acquisitions, investments, IPOs, jobs, locations, ownerships, press references) by Crunchbase entity ID
Retrieve a single field-card on any entity for narrow, low-cost reads
Run structured faceted searches over 20 entity types using rich query bodies
Autocomplete identifiers across entity types for type-ahead components
GET STARTED
Track deleted entities globally or scoped to a specific collection
Discover key employee changes and layoff events to monitor company signals
Patterns agents use Crunchbase Enterprise API for, with concrete tasks.
★ Enterprise Account Intelligence
Build a 360-degree picture of a target enterprise account by combining organisation lookups with linked funding rounds, IPOs, key employee changes, and layoff events. The Enterprise tier exposes the full relationship graph in a single API.
GET /entities/organizations/{entity_id} for the target, then POST /searches/key_employee_changes and /searches/layoffs filtered by organization_identifier to assemble a recent-signal feed.
Investor and IPO Monitoring
Watch IPOs, ownership changes, and fund activity in real time by polling search endpoints with date filters and resolving each event to its full detail. Enables capital-markets and competitive-intelligence dashboards.
POST /searches/ipos filtering went_public_on within the last 30 days, then GET /entities/ipos/{entity_id} per result for amount_raised, valuation, share_price, and stock_exchange_symbol.
Talent and Workforce Signals
Track hiring and attrition signals at target firms by querying the key_employee_changes, layoffs, and jobs entity searches. The Enterprise API surfaces these as searchable Crunchbase collections rather than scraped events.
POST /searches/layoffs filtered by key_event_date within the last 14 days, then enrich each result with GET /entities/organizations/{entity_id} using the layoff's organization_identifier for the affected company.
Card-Level Field Reads
Reduce response size by requesting only the field card you need on an entity (e.g. just the raised_funding_rounds card for an organisation) instead of the full entity payload. Useful for high-volume enrichment pipelines.
Call GET /entities/organizations/{entity_id}/cards/{card_id} with card_id=raised_funding_rounds to fetch only funding context for a target organisation, narrowing further with card_field_ids.
Agent-Driven Deal Research
Allow an AI deal-research agent to answer multi-hop questions ('Which Series B fintechs in NYC had layoffs this quarter?') by chaining searches and lookups through Jentic so the API key stays in your own Jentic One instance.
Search Jentic for 'find recent layoffs at fintech companies', load the layoffs search operation, and execute it with the relevant filters.
57 endpoints — the crunchbase enterprise tier exposes 57 endpoints covering organisations, people, funding rounds, acquisitions, investments, ipos, layoffs, key employee changes, ownership, jobs, and many other relationship entities.
METHOD
PATH
DESCRIPTION
/entities/organizations/{entity_id}
Look up an organisation
/searches/organizations
Faceted search over organisations
/searches/funding_rounds
Search funding rounds
/searches/ipos
Search IPO events
/searches/layoffs
Search layoff events
/searches/key_employee_changes
Search key employee changes
/autocompletes
Autocomplete identifiers across entity types
/deleted_entities
Track deleted entities
/entities/organizations/{entity_id}
Look up an organisation
/searches/organizations
Faceted search over organisations
/searches/funding_rounds
Search funding rounds
/searches/ipos
Search IPO events
/searches/layoffs
Search layoff events
/searches/key_employee_changes
Search key employee changes
/autocompletes
Autocomplete identifiers across entity types
/deleted_entities
Track deleted entities
What agents get from Jentic-routed access to this vendor.
Setup
Wiring the Crunchbase Enterprise API by hand means placing your key in the X-cb-user-key header, building the POST search bodies for organizations, funding rounds, IPOs, and layoffs, and handling autocomplete yourself. Through Jentic you install once, import the Crunchbase Enterprise API from the API Directory, store the API key once, and your agent calls it.
Permission scoping
Crunchbase Enterprise puts the entity id in the URL path for lookups (/entities/organizations/{entity_id}), so a rule can pin your agent to reading one organization. You choose the operations it may call, so the search endpoints for layoffs or key employee changes are not included unless you add them.
Credential isolation
Your Crunchbase Enterprise API key is stored once, encrypted, by your own Jentic One instance and injected into the X-cb-user-key header at execution time. It never enters the agent's prompt, logs, or context.
Intent-based discovery
Agents search Jentic by intent such as 'find recent layoffs at fintech companies' or 'search funding rounds', and Jentic returns the matching Crunchbase Enterprise operation with its input schema so the agent calls the right endpoint without browsing the reference docs.
Alternatives and complements available in the Jentic catalogue.
Specific to using Crunchbase Enterprise API through Jentic.
Which OpenAPI specification does this Crunchbase Enterprise API entry describe?
Crunchbase's own. The document is published on the Crunchbase SwaggerHub organisation at https://api.swaggerhub.com/apis/Crunchbase/crunchbase-enterprise_api/1.0.3 and this entry is that document: the same 57 operations, the same https://api.crunchbase.com/api/v4 server, and the same X-cb-user-key security scheme. Crunchbase's documentation site also publishes newer per-package definitions, so check its reference pages if you need a collection this one does not carry.
What authentication does the Crunchbase Enterprise API use?
The Enterprise API uses an API key passed in the X-cb-user-key request header, required by 57 of the 57 operations this document declares. Crunchbase's own documentation also shows the same key sent as a user_key query parameter, which this document does not declare. Through Jentic the key is stored encrypted by your own Jentic One instance and injected at execution time, so the agent never receives its raw value.
Can I track layoffs and key employee changes with the Crunchbase Enterprise API?
Yes. POST /searches/layoffs and POST /searches/key_employee_changes accept filter bodies and return matching events, each carrying an organization_identifier and a key_event_date. Neither collection has a lookup endpoint, so expand a result with GET /entities/organizations/{entity_id} on that organization_identifier rather than an /entities/layoffs path.
How do I retrieve only the funding card for an organisation through the Crunchbase Enterprise API?
Use GET /entities/organizations/{entity_id}/cards/{card_id} with card_id=raised_funding_rounds, and narrow the response further with card_field_ids. This returns a narrow payload instead of the full entity body, which helps in high-volume enrichment pipelines.
What are the rate limits for the Crunchbase Enterprise API?
The OpenAPI specification does not state a rate limit, and Crunchbase does not publish one in its API documentation. Confirm the limits that apply to your package with Crunchbase, and handle HTTP 429 responses defensively.
How do I run a Crunchbase Enterprise search through Jentic?
Install Jentic One on its own machine, run `jentic register` on the machine your agent runs on, then import the Crunchbase Enterprise API from the API Directory and store your API key once. Your agent searches by intent for 'find recent layoffs at fintech companies', loads the schema for POST /searches/layoffs, and executes it with your filter body while Jentic injects the X-cb-user-key header.
Is there a Crunchbase MCP server?
Yes. Crunchbase runs an official remote MCP server at https://mcp.crunchbase.com, authenticated with OAuth 2.1 and sold as a per-user MCP seat on your workspace. You can also connect the Crunchbase Enterprise API directly through Jentic: your agent gets the full 57-endpoint surface from the spec, no extra tool definitions are loaded into its context, your API key is injected at call time by your own self-hosted Jentic One instance instead of sitting in an MCP config file, and your rules decide which operations the agent may call.
Can I limit what my agent is allowed to do with the Crunchbase Enterprise API?
Yes. Because Jentic One is self-hosted, you decide which Crunchbase Enterprise operations and credentials your agent may use. You can allow only entity lookups such as GET /entities/organizations/{entity_id}, which puts the entity id in the URL path so a rule can pin the agent to reading a single organisation. The faceted search endpoints like POST /searches/layoffs and POST /searches/key_employee_changes are not available to the agent unless you explicitly add them to its allowed operations.