GET /autocomplete

Autocomplete

Fuzzy search for organizations, people, and hubs on Crunchbase with type filtering and result limits.

Crunchbase Data API

Search for organizations, people, and hubs on Crunchbase using fuzzy matching. Use this endpoint to build search-as-you-type interfaces or to resolve entity names to their Crunchbase slugs before calling detail endpoints.

HTTP Request

1
GET /autocomplete

Parameters

ParameterTypeRequiredDefaultDescription
qstringYesSearch query (partial or full name)
typestringNoFilter by entity type: org, person, or hub
limitintegerNoMaximum number of results to return

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
{
  "status": true,
  "request_id": "ad60b7be-3692-5b83-a10c-a9db2589",
  "data": {
    "organizations": [
      {
        "uuid": "ee17319e-f5ee-9c9a-6500-edf82b4fbf05",
        "slug": "nvidia",
        "name": "NVIDIA",
        "type": "organization",
        "image": "https://images.crunchbase.com/image/upload/v1502744943/jhowtgkdwv2aa1eodg2b.png",
        "short_description": "NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI."
      }
      // ... more items
    ],
    "people": []
  },
  "request_params": {
    "q": "nvidi",
    "type": "org",
    "limit": "3"
  }
}

Response Fields

FieldTypeDescription
statusbooleanWhether the request was successful
request_idstringUnique identifier for the request
data.organizationsarrayList of matching organizations
data.organizations[].uuidstringCrunchbase UUID of the organization
data.organizations[].slugstringURL slug — use this as the id param in detail endpoints
data.organizations[].namestringDisplay name of the organization
data.organizations[].typestringEntity type (always "organization" in this array)
data.organizations[].imagestringURL to the organization’s logo image
data.organizations[].short_descriptionstringBrief description of the organization
data.peoplearrayList of matching people (same structure with person-specific fields)
request_paramsobjectEcho of the parameters sent in the request
request_params.qstringThe search query that was used
request_params.typestringThe type filter that was applied
request_params.limitstringThe limit that was applied

Code Examples

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

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

params = {
    "q": "nvidia",
    "type": "org",
    "limit": "5"
}

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"]

for org in data["organizations"]:
    print(f"{org['name']} ({org['slug']})")
    print(f"  {org['short_description']}\n")
 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/autocomplete";

const params = new URLSearchParams({
  q: "nvidia",
  type: "org",
  limit: "5",
});

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();

data.organizations.forEach((org) => {
  console.log(`${org.name} (${org.slug})`);
  console.log(`  ${org.short_description}\n`);
});
1
2
3
4
5
6
curl -G "https://crunchbase-extractor-full-api3.p.rapidapi.com/autocomplete" \
  --data-urlencode "q=nvidia" \
  --data-urlencode "type=org" \
  --data-urlencode "limit=5" \
  -H "X-RapidAPI-Key: YOUR_API_KEY" \
  -H "X-RapidAPI-Host: crunchbase-extractor-full-api3.p.rapidapi.com"
  • Trending — Discover top trending companies without a search query
  • Company Details — Get full profile for a company using its slug
  • Person Details — Get full profile for a person using their slug
Start building today

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

Get Your API Key on RapidAPI