Skip to content

Integrations

Crunchbase

Search and look up companies, people, funding rounds, and acquisitions

Use Crunchbase to search and retrieve organizations, people, funding rounds, acquisitions, and related records. Stable UUIDs and permalinks identify records across lookups.

Credentials and access

Requests send your API key in X-cb-user-key. Crunchbase documents a limit of 200 calls per minute. Collections and fields depend on your API package: Firmographic, Core Financials, Advanced Financials, Insights Only, or Predictions & Insights. The integration's default field sets aim to use the narrowest package for each collection; check entitlement errors against your license.

Search and retrieval

Organizations, people, funding rounds, and acquisitions have dedicated operations. Search Any Collection and Get Any Entity support the other configured collections, including funds, investments, IPOs, jobs, press references, layoffs, insights, and predictions. Use Get Fields Metadata to discover available fields before constructing filters.

Autocomplete resolves a name to an identifier. Search predicates filter the selected collection; pass the returned cursor to continue through results. Get Entity Card pages related records, such as a company's founders or an investor's portfolio, beyond the 100 items returned by an inline card request. The deleted-entity feed lets a synchronization workflow remove records deleted by Crunchbase.

Use the block

Search and retrieve organizations, people, funding rounds, acquisitions, and other configured collections. Use field metadata to construct queries, page related-entity cards, autocomplete identifiers, and follow deleted records. Available collections and fields depend on your Crunchbase license.

Actions

Crunchbase Search Organizations

Search Crunchbase companies, investors, and schools with filter predicates on funding, headcount, location, category, and rank.

Inputs and outputs

Input

ParameterTypeRequiredDescription
apiKeystringYesCrunchbase API key, sent as the X-cb-user-key header
queryjsonYesFilter predicates, combined with AND. Array of {type:"predicate", field_id, operator_id, values}. Operators: blank, eq, not_eq, gt, gte, lt, lte, starts, contains, not_contains, between, includes, not_includes, includes_all, not_includes_all, domain_eq, not_domain_eq, domain_blank, domain_includes, not_domain_includes. Max 25 predicates. Example: [{"type":"predicate","field_id":"categories","operator_id":"includes","values":["biotechnology"]}]
fieldIdsjsonNoOrganization fields to return as columns, e.g. ["identifier","name","founded_on","categories"]. Defaults to identifier, name, short_description, website_url, linkedin, location_identifiers, categories, founded_on, num_employees_enum, operating_status, rank_org, permalink.
orderjsonNoSort clauses, e.g. [{"field_id":"rank_org","sort":"asc","nulls":"last"}]. Sort is "asc" or "desc".
limitnumberNoRows to return, 1-1000 (default 100)
afterIdstringNoUUID of the last entity on the current page, to fetch the next page. Cannot be combined with beforeId.
beforeIdstringNoUUID of the first entity on the current page, to fetch the previous page. Cannot be combined with afterId.

Output

ParameterTypeDescription
countnumberTotal number of organizations matching the query
entitiesjsonMatching organizations as [{uuid, properties}], where properties holds the requested field_ids
nextAfterIdstringUUID of the last row, to pass as afterId for the next page

Crunchbase Get Organization

Look up a single Crunchbase organization by permalink or UUID, returning the requested fields and related cards.

Inputs and outputs

Input

ParameterTypeRequiredDescription
apiKeystringYesCrunchbase API key, sent as the X-cb-user-key header
entityIdstringYesOrganization permalink (e.g. "tesla-motors") or UUID
fieldIdsjsonNoOrganization fields to return, e.g. ["identifier","name","founded_on","categories"]. Defaults to identifier, name, short_description, website_url, linkedin, location_identifiers, categories, founded_on, num_employees_enum, operating_status, rank_org, permalink.
cardIdsjsonNoRelated-entity cards to include, e.g. ["founders","headquarters_address"]. Available on every license tier: child_organizations, child_ownerships, event_appearances, fields, founders, headquarters_address, parent_organization, parent_ownership. Richer packages add acquiree_acquisitions, acquirer_acquisitions, investors, ipos, jobs, participated_funding_rounds, participated_funds, participated_investments, press_references, raised_funding_rounds, raised_funds, raised_investments. A card returns at most 100 items.

Output

ParameterTypeDescription
uuidstringCrunchbase UUID of the organization
namestringOrganization name
permalinkstringCrunchbase permalink of the organization
propertiesjsonRequested organization fields, keyed by field_id
cardsjsonRequested related-entity cards, keyed by card_id

Crunchbase Search People

Search Crunchbase people — founders, executives, and investors — with filter predicates on job title, organization, location, and rank.

Inputs and outputs

Input

ParameterTypeRequiredDescription
apiKeystringYesCrunchbase API key, sent as the X-cb-user-key header
queryjsonYesFilter predicates, combined with AND. Array of {type:"predicate", field_id, operator_id, values}. Operators: blank, eq, not_eq, gt, gte, lt, lte, starts, contains, not_contains, between, includes, not_includes, includes_all, not_includes_all, domain_eq, not_domain_eq, domain_blank, domain_includes, not_domain_includes. Max 25 predicates. Example: [{"type":"predicate","field_id":"primary_job_title","operator_id":"contains","values":["Founder"]}]
fieldIdsjsonNoPerson fields to return as columns, e.g. ["identifier","name","primary_job_title","primary_organization"]. Defaults to identifier, name, first_name, last_name, primary_job_title, primary_organization, short_description, location_identifiers, linkedin, rank_person, permalink.
orderjsonNoSort clauses, e.g. [{"field_id":"rank_person","sort":"asc","nulls":"last"}]. Sort is "asc" or "desc".
limitnumberNoRows to return, 1-1000 (default 100)
afterIdstringNoUUID of the last entity on the current page, to fetch the next page. Cannot be combined with beforeId.
beforeIdstringNoUUID of the first entity on the current page, to fetch the previous page. Cannot be combined with afterId.

Output

ParameterTypeDescription
countnumberTotal number of people matching the query
entitiesjsonMatching people as [{uuid, properties}], where properties holds the requested field_ids
nextAfterIdstringUUID of the last row, to pass as afterId for the next page

Crunchbase Get Person

Look up a single Crunchbase person by permalink or UUID, returning the requested fields and related cards.

Inputs and outputs

Input

ParameterTypeRequiredDescription
apiKeystringYesCrunchbase API key, sent as the X-cb-user-key header
entityIdstringYesPerson permalink (e.g. "elon-musk") or UUID
fieldIdsjsonNoPerson fields to return, e.g. ["identifier","name","primary_job_title","primary_organization"]. Defaults to identifier, name, first_name, last_name, primary_job_title, primary_organization, short_description, location_identifiers, linkedin, rank_person, permalink.
cardIdsjsonNoRelated-entity cards to include, e.g. ["jobs","primary_organization"]. Available on every license tier: degrees, event_appearances, fields, founded_organizations, jobs, primary_job, primary_organization. Advanced Financials adds participated_funding_rounds, participated_funds, participated_investments, partner_funding_rounds, partner_investments, press_references. A card returns at most 100 items.

Output

ParameterTypeDescription
uuidstringCrunchbase UUID of the person
namestringFull name of the person
permalinkstringCrunchbase permalink of the person
propertiesjsonRequested person fields, keyed by field_id
cardsjsonRequested related-entity cards, keyed by card_id

Crunchbase Search Funding Rounds

Search Crunchbase funding rounds with filter predicates on announced date, investment type, amount raised, and investors.

Inputs and outputs

Input

ParameterTypeRequiredDescription
apiKeystringYesCrunchbase API key, sent as the X-cb-user-key header
queryjsonYesFilter predicates, combined with AND. Array of {type:"predicate", field_id, operator_id, values}. Operators: blank, eq, not_eq, gt, gte, lt, lte, starts, contains, not_contains, between, includes, not_includes, includes_all, not_includes_all, domain_eq, not_domain_eq, domain_blank, domain_includes, not_domain_includes. Max 25 predicates. Example: [{"type":"predicate","field_id":"announced_on","operator_id":"gte","values":["2026-01-01"]}]
fieldIdsjsonNoFunding round fields to return as columns, e.g. ["identifier","announced_on","money_raised","investor_identifiers"]. Defaults to identifier, announced_on, investment_type, investment_stage, money_raised, funded_organization_identifier, investor_identifiers, lead_investor_identifiers, num_investors, short_description, permalink.
orderjsonNoSort clauses, e.g. [{"field_id":"announced_on","sort":"desc","nulls":"last"}]. Sort is "asc" or "desc".
limitnumberNoRows to return, 1-1000 (default 100)
afterIdstringNoUUID of the last entity on the current page, to fetch the next page. Cannot be combined with beforeId.
beforeIdstringNoUUID of the first entity on the current page, to fetch the previous page. Cannot be combined with afterId.

Output

ParameterTypeDescription
countnumberTotal number of funding rounds matching the query
entitiesjsonMatching funding rounds as [{uuid, properties}], where properties holds the requested field_ids
nextAfterIdstringUUID of the last row, to pass as afterId for the next page

Crunchbase Get Funding Round

Look up a single Crunchbase funding round by permalink or UUID, returning the requested fields and related cards.

Inputs and outputs

Input

ParameterTypeRequiredDescription
apiKeystringYesCrunchbase API key, sent as the X-cb-user-key header
entityIdstringYesFunding round permalink (e.g. "tesla-motors-series-c--12345678") or UUID
fieldIdsjsonNoFunding round fields to return, e.g. ["identifier","announced_on","money_raised","investor_identifiers"]. Defaults to identifier, announced_on, investment_type, investment_stage, money_raised, funded_organization_identifier, investor_identifiers, lead_investor_identifiers, num_investors, short_description, permalink.
cardIdsjsonNoRelated-entity cards to include, e.g. ["investors","organization"]. Available: fields, investments, investors, lead_investors, organization, partners, press_references. A card returns at most 100 items.

Output

ParameterTypeDescription
uuidstringCrunchbase UUID of the funding round
namestringFunding round name
permalinkstringCrunchbase permalink of the funding round
propertiesjsonRequested funding round fields, keyed by field_id
cardsjsonRequested related-entity cards, keyed by card_id

Crunchbase Search Acquisitions

Search Crunchbase acquisitions with filter predicates on announced date, price, acquisition type, and the companies involved.

Inputs and outputs

Input

ParameterTypeRequiredDescription
apiKeystringYesCrunchbase API key, sent as the X-cb-user-key header
queryjsonYesFilter predicates, combined with AND. Array of {type:"predicate", field_id, operator_id, values}. Operators: blank, eq, not_eq, gt, gte, lt, lte, starts, contains, not_contains, between, includes, not_includes, includes_all, not_includes_all, domain_eq, not_domain_eq, domain_blank, domain_includes, not_domain_includes. Max 25 predicates. Example: [{"type":"predicate","field_id":"announced_on","operator_id":"gte","values":["2026-01-01"]}]
fieldIdsjsonNoAcquisition fields to return as columns, e.g. ["identifier","acquiree_identifier","acquirer_identifier","price"]. Defaults to identifier, acquiree_identifier, acquirer_identifier, announced_on, completed_on, price, acquisition_type, status, terms, short_description, permalink.
orderjsonNoSort clauses, e.g. [{"field_id":"announced_on","sort":"desc","nulls":"last"}]. Sort is "asc" or "desc".
limitnumberNoRows to return, 1-1000 (default 100)
afterIdstringNoUUID of the last entity on the current page, to fetch the next page. Cannot be combined with beforeId.
beforeIdstringNoUUID of the first entity on the current page, to fetch the previous page. Cannot be combined with afterId.

Output

ParameterTypeDescription
countnumberTotal number of acquisitions matching the query
entitiesjsonMatching acquisitions as [{uuid, properties}], where properties holds the requested field_ids
nextAfterIdstringUUID of the last row, to pass as afterId for the next page

Crunchbase Get Acquisition

Look up a single Crunchbase acquisition by permalink or UUID, returning the requested fields and related cards.

Inputs and outputs

Input

ParameterTypeRequiredDescription
apiKeystringYesCrunchbase API key, sent as the X-cb-user-key header
entityIdstringYesAcquisition permalink or UUID
fieldIdsjsonNoAcquisition fields to return, e.g. ["identifier","acquiree_identifier","acquirer_identifier","price"]. Defaults to identifier, acquiree_identifier, acquirer_identifier, announced_on, completed_on, price, acquisition_type, status, terms, short_description, permalink.
cardIdsjsonNoRelated-entity cards to include, e.g. ["acquiree_organization","acquirer_organization"]. Available: acquiree_organization, acquirer_organization, fields, press_references. A card returns at most 100 items.

Output

ParameterTypeDescription
uuidstringCrunchbase UUID of the acquisition
namestringAcquisition name
permalinkstringCrunchbase permalink of the acquisition
propertiesjsonRequested acquisition fields, keyed by field_id
cardsjsonRequested related-entity cards, keyed by card_id

Crunchbase Search Entities

Search any Crunchbase collection — events, jobs, ipos, funds, investments, press references, layoffs, insights, predictions, and more — with filter predicates.

Inputs and outputs

Input

ParameterTypeRequiredDescription
apiKeystringYesCrunchbase API key, sent as the X-cb-user-key header
collectionstringYesCollection to search. One of: acquisition_predictions, acquisitions, addresses, awards, categories, category_groups, closure_predictions, current_valuation_estimates, degrees, diversity_spotlights, event_appearances, events, funding_predictions, funding_rounds, funds, growth_insights, growth_predictions, investments, investor_insights, investor_matches, ipo_predictions, ipos, jobs, key_employee_changes, layoff_predictions, layoffs, legal_proceedings, locations, market_insight_reasons, market_insights, micro_categories, org_similarities, organizations, ownerships, partnership_announcements, people, press_references, principals, product_launches, product_similarities, products, remain_private_predictions, research_insights.
queryjsonYesFilter predicates, combined with AND. Array of {type:"predicate", field_id, operator_id, values}. Operators: blank, eq, not_eq, gt, gte, lt, lte, starts, contains, not_contains, between, includes, not_includes, includes_all, not_includes_all, domain_eq, not_domain_eq, domain_blank, domain_includes, not_domain_includes. Max 25 predicates.
fieldIdsjsonYesFields to return as columns for the chosen collection, e.g. ["identifier","short_description"]. Required — the valid ids differ per collection; list them with the Get Fields Metadata operation.
orderjsonNoSort clauses, e.g. [{"field_id":"updated_at","sort":"desc","nulls":"last"}]. Sort is "asc" or "desc".
limitnumberNoRows to return, 1-1000 (default 100)
afterIdstringNoUUID of the last entity on the current page, to fetch the next page. Cannot be combined with beforeId.
beforeIdstringNoUUID of the first entity on the current page, to fetch the previous page. Cannot be combined with afterId.

Output

ParameterTypeDescription
countnumberTotal number of entities matching the query
entitiesjsonMatching entities as [{uuid, properties}], where properties holds the requested field_ids
nextAfterIdstringUUID of the last row, to pass as afterId for the next page

Crunchbase Get Entity

Look up a single entity in any Crunchbase collection — events, jobs, ipos, funds, investments, press references, insights, predictions, and more — by permalink or UUID.

Inputs and outputs

Input

ParameterTypeRequiredDescription
apiKeystringYesCrunchbase API key, sent as the X-cb-user-key header
collectionstringYesCollection the entity belongs to. One of: acquisition_predictions, acquisitions, addresses, awards, categories, category_groups, closure_predictions, current_valuation_estimates, degrees, diversity_spotlights, event_appearances, events, funding_predictions, funding_rounds, funds, growth_insights, growth_predictions, investments, investor_insights, investor_matches, ipo_predictions, ipos, jobs, key_employee_changes, layoff_predictions, layoffs, legal_proceedings, locations, market_insight_reasons, market_insights, micro_categories, org_similarities, organizations, ownerships, partnership_announcements, people, press_references, principals, product_launches, product_similarities, products, remain_private_predictions, research_insights.
entityIdstringYesEntity permalink or UUID
fieldIdsjsonNoFields to return for the chosen collection, e.g. ["identifier","short_description"]. Leave empty to accept the default projection the API returns; list the valid ids with the Get Fields Metadata operation.
cardIdsjsonNoRelated-entity cards to include. The valid ids differ per collection, and a card returns at most 100 items — use the Get Entity Card operation to page past that.

Output

ParameterTypeDescription
uuidstringCrunchbase UUID of the entity
namestringName of the entity
permalinkstringCrunchbase permalink of the entity
propertiesjsonRequested entity fields, keyed by field_id
cardsjsonRequested related-entity cards, keyed by card_id

Crunchbase Get Entity Card

Page through one related-entity card of a Crunchbase entity — an investor's investments, a company's founders, a round's investors — past the 100-item cap an inline card request returns.

Inputs and outputs

Input

ParameterTypeRequiredDescription
apiKeystringYesCrunchbase API key, sent as the X-cb-user-key header
collectionstringYesCollection the entity belongs to. One of: acquisitions, addresses, categories, category_groups, degrees, event_appearances, events, funding_rounds, funds, investments, ipos, jobs, market_insights, micro_categories, organizations, ownerships, people.
entityIdstringYesEntity permalink or UUID
cardIdstringYesCard to page through, e.g. "participated_investments" on a person, "founders" on an organization, or "investors" on a funding round. Valid ids differ per collection.
cardFieldIdsjsonNoFields to return on each card item, e.g. ["identifier","announced_on","money_raised"]. The identifier is always requested alongside these, because the next-page cursor is read from it.
cardOrderstringNoSort expression for the card, e.g. "funding_round_money_raised desc"
limitnumberNoCard items to return per page, 1-100
afterIdstringNoUUID of the last card item on the current page, to fetch the next page
beforeIdstringNoUUID of the first card item on the current page, to fetch the previous page

Output

ParameterTypeDescription
itemsjsonCard items for this page, each holding the requested card_field_ids
propertiesjsonProperties of the parent entity returned alongside the card
nextAfterIdstringUUID of the last card item, to pass as afterId for the next page

Crunchbase Autocomplete

Suggest Crunchbase entities matching a typed query, returning the permalinks and UUIDs the lookup and search operations take.

Inputs and outputs

Input

ParameterTypeRequiredDescription
apiKeystringYesCrunchbase API key, sent as the X-cb-user-key header
querystringYesText to autocomplete against, e.g. "airbnb"
collectionIdsjsonNoCollections to search, e.g. ["organizations","people"]. One or more of: acquisition_predictions, acquisitions, addresses, awards, categories, category_groups, closure_predictions, current_valuation_estimates, degrees, diversity_spotlights, event_appearances, events, funding_predictions, funding_rounds, funds, growth_insights, growth_predictions, investments, investor_insights, investor_matches, ipo_predictions, ipos, jobs, key_employee_changes, layoff_predictions, layoffs, legal_proceedings, locations, market_insight_reasons, market_insights, micro_categories, org_similarities, organizations, ownerships, partnership_announcements, people, press_references, principals, product_launches, product_similarities, products, remain_private_predictions, research_insights. Which of them your key can read depends on your Crunchbase package. Defaults to every collection.
limitnumberNoSuggestions to return, max 25 (default 10)

Output

ParameterTypeDescription
entitiesjsonSuggestions as [{identifier: {uuid, value, permalink, image_id, entity_def_id}, facet_ids, short_description}]

Crunchbase List Deleted Entities

List entities Crunchbase has deleted, so a mirrored copy can be pruned in step with the source.

Inputs and outputs

Input

ParameterTypeRequiredDescription
apiKeystringYesCrunchbase API key, sent as the X-cb-user-key header
collectionstringNoRestrict the feed to a single collection: acquisitions, categories, event_appearances, events, funding_rounds, funds, investments, ipos, jobs, locations, organizations, ownerships, people, or press_references. Which of them your key can read depends on your Crunchbase package. Leave empty to read the feed across collections.
collectionIdsjsonNoCollections to include when reading the cross-collection feed, e.g. ["organizations","people"]. One or more of: acquisitions, categories, event_appearances, events, funding_rounds, funds, investments, ipos, jobs, locations, organizations, ownerships, people, press_references. Ignored when a single collection is set.
deletedAtOrderstringNoOrder by deletion time: "asc" (default) or "desc"
limitnumberNoRows to return per page, 1-25 (default 10)
afterIdstringNoUUID of the last row on the current page, to fetch the next page
beforeIdstringNoUUID of the first row on the current page, to fetch the previous page

Output

ParameterTypeDescription
entitiesjsonDeleted entities as [{deleted_at, identifier: {uuid, value, permalink, entity_def_id}}]
nextAfterIdstringUUID of the last row, to pass as afterId for the next page

Crunchbase Get Fields Metadata

List the field ids, types, and descriptions each Crunchbase collection publishes, which is how the field_ids and query predicates of the other operations are discovered.

Inputs and outputs

Input

ParameterTypeRequiredDescription
apiKeystringYesCrunchbase API key, sent as the X-cb-user-key header
collectionIdsjsonNoCollections to describe, e.g. ["organizations","people"]. One or more of: acquisition_predictions, acquisitions, addresses, awards, categories, category_groups, closure_predictions, current_valuation_estimates, degrees, diversity_spotlights, event_appearances, events, funding_predictions, funding_rounds, funds, growth_insights, growth_predictions, investments, investor_insights, investor_matches, ipo_predictions, ipos, jobs, key_employee_changes, layoff_predictions, layoffs, legal_proceedings, locations, market_insight_reasons, market_insights, micro_categories, org_similarities, organizations, ownerships, partnership_announcements, people, press_references, principals, product_launches, product_similarities, products, remain_private_predictions, research_insights. Which of them your key can read depends on your Crunchbase package. Defaults to every collection.

Output

ParameterTypeDescription
csvstringField metadata as CSV, one row per field with its collection, id, type, and description
Was this helpful?
Suggest an edit