GET /trending

Trending

Get the top trending companies on Crunchbase with scores, categories, headquarters, and employee counts.

Crunchbase Data API

Retrieve the top trending companies on Crunchbase ranked by a trending score. Use this endpoint to surface hot startups and companies gaining momentum — ideal for dashboards, newsletters, or deal-sourcing workflows.

HTTP Request

1
GET /trending

Parameters

ParameterTypeRequiredDefaultDescription
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
{
  "status": true,
  "request_id": "6d6196c8-b8ac-4ab0-1222-6c89fcf4",
  "data": {
    "organizations": [
      {
        "uuid": "4f26fd0b-9827-4ac6-b81b-695d0be91124",
        "slug": "sierra-1124",
        "name": "Sierra",
        "image": "https://images.crunchbase.com/image/upload/4a27fe0b9ebf4e8cb7d03cf99afb93d6",
        "score": 100.0,
        "short_description": "Sierra helps businesses to build and deploy AI agents that communicate with users across channels such as chat, voice, email, and messaging.",
        "rank_org": 14,
        "categories": [
          {
            "name": "Artificial Intelligence (AI)",
            "slug": "artificial-intelligence",
            "uuid": "c4d8caf3-5fe7-359b-f9f2-2d708378e4ee",
            "image_id": "930c72a5a7b544999596ac1c0dc8b549",
            "image": "https://images.crunchbase.com/image/upload/930c72a5a7b544999596ac1c0dc8b549"
          }
          // ... more items
        ],
        "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"
          }
        ],
        "employee_count": "251-500"
      }
      // ... more items
    ]
  },
  "request_params": {
    "limit": "3"
  }
}

Response Fields

FieldTypeDescription
statusbooleanWhether the request was successful
request_idstringUnique identifier for the request
data.organizationsarrayList of trending organizations sorted by score
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[].imagestringURL to the organization’s logo image
data.organizations[].scorefloatTrending score (0-100, higher means more trending)
data.organizations[].short_descriptionstringBrief description of the organization
data.organizations[].rank_orgintegerGlobal Crunchbase organization rank
data.organizations[].categoriesarrayIndustry categories the organization belongs to
data.organizations[].categories[].namestringCategory display name
data.organizations[].categories[].slugstringCategory slug
data.organizations[].categories[].uuidstringCategory UUID
data.organizations[].categories[].image_idstringImage ID for the category icon
data.organizations[].categories[].imagestringFull URL to the category icon
data.organizations[].headquartersarrayHeadquarters location (city and region)
data.organizations[].headquarters[].namestringLocation name
data.organizations[].headquarters[].slugstringLocation slug
data.organizations[].headquarters[].uuidstringLocation UUID
data.organizations[].headquarters[].location_typestringType of location: city or region
data.organizations[].employee_countstringEmployee count range (e.g., "251-500", "1001-5000")
request_paramsobjectEcho of the parameters sent in the request
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/trending"

params = {
    "limit": "10"
}

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"]:
    location = org["headquarters"][0]["name"] if org["headquarters"] else "Unknown"
    print(f"{org['name']} (score: {org['score']:.1f})")
    print(f"  HQ: {location} | Employees: {org['employee_count']}")
    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/trending";

const params = new URLSearchParams({
  limit: "10",
});

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) => {
  const location = org.headquarters[0]?.name || "Unknown";
  console.log(`${org.name} (score: ${org.score.toFixed(1)})`);
  console.log(`  HQ: ${location} | Employees: ${org.employee_count}`);
  console.log(`  ${org.short_description}\n`);
});
1
2
3
4
curl -G "https://crunchbase-extractor-full-api3.p.rapidapi.com/trending" \
  --data-urlencode "limit=10" \
  -H "X-RapidAPI-Key: YOUR_API_KEY" \
  -H "X-RapidAPI-Host: crunchbase-extractor-full-api3.p.rapidapi.com"
  • Autocomplete — Search for specific companies by name
  • Company Details — Get the full profile of a trending company using its slug
  • Feed — Real-time signal feed with funding predictions, awards, and more
Start building today

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

Get Your API Key on RapidAPI