GET /company/search

Company Search

Search Crunchbase companies with filters for funding stage, employee count, IPO status, location, category, and trending signals.

Crunchbase Data API

Search the full Crunchbase company database with powerful filtering. Use this endpoint to build prospect lists, find companies by funding stage, filter by employee count or geography, and discover trending organizations. Results include essential company data — headquarters, categories, founders, and funding status — so you can qualify leads without needing separate detail calls.

HTTP Request

1
GET /company/search

Parameters

ParameterTypeRequiredDefaultDescription
qstringNoFind companies whose name starts with this text (case-insensitive). q=ant finds Anthropic, Ant Group
founderstringNoSlug or UUID of a founder — returns companies this person founded
investorstringNoSlug or UUID of an investor — returns companies this investor has backed
categorystringNoCategory name, slug, or UUID. Browse via /category/search
category_groupstringNoIndustry group name, slug, or UUID. Browse via /category-group/search
locationstringNoCompany HQ — city/region/country slug, UUID, or free-form name
rank_maxintegerNoOnly companies ranked this good or better (lower = more prominent)
rank_minintegerNoOnly companies ranked this or worse
funding_stagestringNoanyLatest funding-round type (any, pre_seed, seed, angel, series_aseries_j, series_unknown, private_equity, debt_financing, grant, corporate_round, convertible_note, initial_coin_offering, non_equity_assistance, post_ipo_debt, post_ipo_equity, post_ipo_secondary, product_crowdfunding, secondary_market, equity_crowdfunding, ipo, undisclosed)
founded_on_afterstringNoOnly companies founded on or after this date (YYYY-MM-DD)
founded_on_beforestringNoOnly companies founded on or before this date (YYYY-MM-DD)
employee_countstringNoanyHeadcount band: any, 1-10, 11-50, 51-100, 101-250, 251-500, 501-1000, 1001-5000, 5001-10000, 10001-max
ipo_statusstringNoanyPublic-market status: any, public, private, delisted
operating_statusstringNoanyIs the company still operating? any, active, closed
company_typestringNoanyBusiness structure: any, for_profit, non_profit
num_funding_rounds_minintegerNoMinimum number of funding rounds raised
num_investors_minintegerNoMinimum distinct investors on the cap table
num_articles_minintegerNoMinimum Crunchbase press mentions (popularity proxy)
growth_score_minintegerNoMinimum Crunchbase Growth Score (0-100)
heat_score_minintegerNoMinimum Crunchbase Heat Score (0-100)
trending_90dbooleanNoanyIf true, limit to companies whose rank improved over the last 90 days
rank_improved_d7_minintegerNoCompanies whose rank improved by at least this many positions in 7 days
rank_improved_d30_minintegerNoRank improvement minimum in last 30 days
rank_improved_d90_minintegerNoRank improvement minimum in last 90 days
per_pageintegerNo5Results per page (max 15)
order_bystringNorank_orgSort field. rank_org = Crunchbase prominence
sortstringNoascasc for best first, desc for worst first
pageintegerNo1Page number (sequential, 1-indexed)

Response

Example Response

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
{
  "status": true,
  "request_id": "7b7510f3-dbbf-08b2-1c4d-4d73688f",
  "data": {
    "total": 4375132,
    "page": 1,
    "has_next_page": true,
    "results": [
      {
        "name": "OpenAI",
        "slug": "openai",
        "uuid": "cf2c678c-b81a-80c3-10d1-9c5e76448e51",
        "image": "https://images.crunchbase.com/image/upload/jjykwqqhsscreywea4gb",
        "type": "organization",
        "short_description": "OpenAI is an AI research and deployment company that develops advanced AI models, including ChatGPT.",
        "rank_org": 1,
        "status": "operating",
        "website_url": "https://www.openai.com",
        "employee_count": "1001-5000",
        "funding_stage": "series_unknown",
        "ipo_status": "private",
        "stock_exchange_symbol": null,
        "acquired_by": null,
        "num_diversity_spotlight_investments": 4,
        "aliases": [
          "OpenAI LP",
          "OpenAI Group PBC"
        ],
        "headquarters": [
          {
            "name": "San Francisco",
            "slug": "san-francisco-california",
            "uuid": "528f5e3c-90d1-1111-5d1c-2e4ff979d58e",
            "location_type": "city"
          },
          {
            "name": "California",
            "slug": "california-united-states",
            "uuid": "eb879a83-c91a-121e-0bb8-829782dbcf04",
            "location_type": "region"
          }
        ],
        "categories": [
          {
            "name": "Agentic AI",
            "slug": "agentic-ai-17fa",
            "uuid": "400037b5-8546-4a2c-98e1-7e7a165957dd",
            "image_id": "b8046d3bdcdf4b3fad3ceeb7a860acb7",
            "image": "https://images.crunchbase.com/image/upload/b8046d3bdcdf4b3fad3ceeb7a860acb7"
          }
          // ... more items
        ],
        "category_groups": [
          {
            "uuid": "e5514a50-8200-7f6b-de87-b07990670800",
            "slug": "artificial-intelligence-e551",
            "name": "Artificial Intelligence (AI)",
            "type": "category_group",
            "image": null
          }
          // ... more items
        ],
        "diversity_spotlights": [
          {
            "uuid": "c3e9166d-b006-45f2-b4f9-2295d125e1ea",
            "slug": "lgbtq-plus-founded",
            "name": "LGBTQ+ Founded",
            "type": "diversity_spotlight",
            "image": null
          }
          // ... more items
        ],
        "founders": [
          {
            "uuid": "f88fffe4-06f9-4f6d-8680-3e6bdf7d7d6e",
            "slug": "andrej-karpathy-7d6e",
            "name": "Andrej Karpathy",
            "type": "person",
            "image": "https://images.crunchbase.com/image/upload/wrm65szoq3ik4usfgxia"
          }
          // ... more items
        ]
      }
      // ... more items
    ],
    "resolved_filters": {}
  },
  "request_params": {
    "per_page": "2",
    "order_by": "rank_org",
    "sort": "asc",
    "page": "1"
  }
}

Response Fields

FieldTypeDescription
statusbooleanWhether the request succeeded
request_idstringUnique identifier for this request
data.totalintegerTotal number of matching companies
data.pageintegerCurrent page number
data.has_next_pagebooleanWhether more pages are available
data.resultsarrayArray of company objects
data.results[].namestringCompany display name
data.results[].slugstringCrunchbase URL slug (use as id in detail endpoints)
data.results[].uuidstringCrunchbase UUID
data.results[].imagestringCompany logo URL
data.results[].typestringEntity type (always organization)
data.results[].short_descriptionstringOne-line company summary
data.results[].rank_orgintegerCrunchbase organization rank
data.results[].statusstringOperating status (operating, was_acquired, closed)
data.results[].website_urlstringCompany website URL
data.results[].employee_countstringEmployee count range
data.results[].funding_stagestringLatest funding stage
data.results[].ipo_statusstringIPO status (private, public, delisted)
data.results[].stock_exchange_symbolstring/nullStock ticker if public
data.results[].acquired_byobject/nullAcquiring organization if acquired
data.results[].acquired_by.uuidstringAcquirer UUID
data.results[].acquired_by.slugstringAcquirer slug
data.results[].acquired_by.namestringAcquirer name
data.results[].acquired_by.typestringEntity type
data.results[].acquired_by.imagestringAcquirer logo URL
data.results[].num_diversity_spotlight_investmentsinteger/nullNumber of diversity spotlight investments
data.results[].aliasesarrayArray of alternative company names
data.results[].headquartersarrayArray of headquarters location objects
data.results[].headquarters[].namestringLocation name
data.results[].headquarters[].slugstringLocation slug
data.results[].headquarters[].uuidstringLocation UUID
data.results[].headquarters[].location_typestringType: city, region, country
data.results[].categoriesarrayArray of category objects
data.results[].categories[].namestringCategory name
data.results[].categories[].slugstringCategory slug
data.results[].categories[].uuidstringCategory UUID
data.results[].categories[].image_idstringImage identifier
data.results[].categories[].imagestringCategory image URL
data.results[].category_groupsarrayArray of category group objects
data.results[].category_groups[].uuidstringCategory group UUID
data.results[].category_groups[].slugstringCategory group slug
data.results[].category_groups[].namestringCategory group name
data.results[].category_groups[].typestringEntity type (category_group)
data.results[].category_groups[].imagestring/nullCategory group image URL
data.results[].diversity_spotlightsarrayArray of diversity spotlight objects
data.results[].diversity_spotlights[].uuidstringSpotlight UUID
data.results[].diversity_spotlights[].slugstringSpotlight slug
data.results[].diversity_spotlights[].namestringSpotlight name
data.results[].diversity_spotlights[].typestringEntity type (diversity_spotlight)
data.results[].diversity_spotlights[].imagestring/nullSpotlight image URL
data.results[].foundersarrayArray of founder objects
data.results[].founders[].uuidstringPerson UUID
data.results[].founders[].slugstringPerson slug
data.results[].founders[].namestringPerson name
data.results[].founders[].typestringEntity type (person)
data.results[].founders[].imagestringPerson photo URL
data.resolved_filtersobjectApplied filter values after resolution
request_paramsobjectEcho of request parameters sent

Code Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import requests

url = "https://crunchbase-extractor-full-api3.p.rapidapi.com/company/search"

params = {
    "funding_stage": "series_a",
    "category": "artificial-intelligence",
    "location": "san-francisco-california",
    "per_page": 10,
    "order_by": "rank_org",
    "sort": "asc",
    "page": 1
}

headers = {
    "X-RapidAPI-Key": "YOUR_API_KEY",
    "X-RapidAPI-Host": "crunchbase-extractor-full-api3.p.rapidapi.com"
}

response = requests.get(url, headers=headers, params=params)
data = response.json()["data"]

print(f"Found {data['total']} companies")
for company in data["results"]:
    print(f"#{company['rank_org']} {company['name']} ({company['employee_count']}) - {company['funding_stage']}")
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
const url = "https://crunchbase-extractor-full-api3.p.rapidapi.com/company/search";

const params = new URLSearchParams({
  funding_stage: "series_a",
  category: "artificial-intelligence",
  location: "san-francisco-california",
  per_page: "10",
  order_by: "rank_org",
  sort: "asc",
  page: "1"
});

const response = await fetch(`${url}?${params}`, {
  headers: {
    "X-RapidAPI-Key": "YOUR_API_KEY",
    "X-RapidAPI-Host": "crunchbase-extractor-full-api3.p.rapidapi.com"
  }
});

const { data } = await response.json();

console.log(`Found ${data.total} companies`);
data.results.forEach(company => {
  console.log(`#${company.rank_org} ${company.name} (${company.employee_count}) - ${company.funding_stage}`);
});
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
curl -G "https://crunchbase-extractor-full-api3.p.rapidapi.com/company/search" \
  --data-urlencode "funding_stage=series_a" \
  --data-urlencode "category=artificial-intelligence" \
  --data-urlencode "location=san-francisco-california" \
  --data-urlencode "per_page=10" \
  --data-urlencode "order_by=rank_org" \
  --data-urlencode "sort=asc" \
  --data-urlencode "page=1" \
  -H "X-RapidAPI-Key: YOUR_API_KEY" \
  -H "X-RapidAPI-Host: crunchbase-extractor-full-api3.p.rapidapi.com"
  • Company Details — Get the full profile for a company found in search results
  • Investor Search — Search investors by type and stage
  • Autocomplete — Fuzzy search to find company slugs and category slugs for filters
Start building today

Get your API key and make your first request in under a minute.

Get Your API Key on RapidAPI