GET /fund/search

Fund Search

Search VC and PE funds on Crunchbase with pagination and sorting. Returns fund names, owner organizations, and rankings.

Crunchbase Data API

Search across all venture capital and private equity funds tracked in Crunchbase. Paginate and sort through results to discover investment vehicles. Each result includes the fund name, owner organization, and Crunchbase rank — useful for mapping the LP/GP landscape and tracking fund raises.

HTTP Request

1
GET /fund/search

Parameters

ParameterTypeRequiredDefaultDescription
ownerstringNoReverse lookup: funds raised by this investor firm. Name, slug, or UUID
per_pageintegerNo5Results per page (max 15)
sortstringNoascasc for lowest rank 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
{
  "status": true,
  "request_id": "08e9010e-8305-65ad-8ba3-ba1ec17f",
  "data": {
    "total": 32755,
    "page": 1,
    "has_next_page": true,
    "results": [
      {
        "name": "Accolade Partners Growth I",
        "slug": "accolade-partners-raised-accolade-partners-growth-i--ce90548f",
        "uuid": "ce90548f-a1af-4dab-b0a6-dd419d4cb52a",
        "image": "https://images.crunchbase.com/image/upload/v1421338072/fh9skjtaotgm5ui6s4ab.jpg",
        "type": "fund",
        "owner": {
          "uuid": "bd541137-fcf7-072c-5464-9299aecc274b",
          "slug": "accolade-partners",
          "name": "Accolade Partners",
          "type": "organization",
          "image": "https://images.crunchbase.com/image/upload/v1421338072/fh9skjtaotgm5ui6s4ab.jpg"
        },
        "rank": 1521603
      },
      {
        "name": "TDF Ventures II",
        "slug": "tdf-ventures-raised-tdf-ventures-ii--2e1de841",
        "uuid": "2e1de841-16e7-254c-bdf7-0440955852ff",
        "image": "https://images.crunchbase.com/image/upload/fdp1zcuhipojejijecdg",
        "type": "fund",
        "owner": {
          "uuid": "d0d4753a-45f2-0394-cfad-73eb99c6be2a",
          "slug": "tdf-ventures",
          "name": "TDF Ventures",
          "type": "organization",
          "image": "https://images.crunchbase.com/image/upload/fdp1zcuhipojejijecdg"
        },
        "rank": 1582605
      }
      // ... more items
    ],
    "resolved_filters": {}
  },
  "request_params": {
    "sort": "asc",
    "per_page": "2",
    "page": "1"
  }
}

Response Fields

FieldTypeDescription
statusbooleanWhether the request was successful
request_idstringUnique identifier for the request
data.totalintegerTotal number of funds matching the query
data.pageintegerCurrent page number
data.has_next_pagebooleanWhether more pages are available
data.resultsarrayList of fund results
data.results[].namestringFund name (e.g., “Accolade Partners Growth I”)
data.results[].slugstringURL slug identifier for the fund
data.results[].uuidstringCrunchbase UUID of the fund
data.results[].imagestringURL to the fund owner’s logo
data.results[].typestringEntity type, always "fund"
data.results[].ownerobjectThe organization that manages the fund
data.results[].owner.uuidstringOwner organization UUID
data.results[].owner.slugstringOwner organization slug — use in company-details
data.results[].owner.namestringOwner organization name
data.results[].owner.typestringEntity type, always "organization"
data.results[].owner.imagestringURL to the owner’s logo
data.results[].rankintegerCrunchbase rank for this fund
data.resolved_filtersobjectFilters that were applied to the query
request_paramsobjectEcho of the parameters sent in the request

Code Examples

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

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

params = {
    "per_page": "50",
    "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"Total funds: {data['total']}")
for fund in data["results"]:
    owner = fund["owner"]["name"]
    print(f"  {fund['name']} — managed by {owner}")
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
const url = "https://crunchbase-extractor-full-api3.p.rapidapi.com/fund/search";

const params = new URLSearchParams({
  per_page: "50",
  sort: "asc",
  page: "1",
});

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

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

console.log(`Total funds: ${data.total}`);
data.results.forEach((fund) => {
  console.log(`  ${fund.name} — managed by ${fund.owner.name}`);
});
1
2
3
4
5
6
curl -G "https://crunchbase-extractor-full-api3.p.rapidapi.com/fund/search" \
  --data-urlencode "per_page=50" \
  --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"
Start building today

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

Get Your API Key on RapidAPI