GET /press-reference/search

Press Reference Search

Search press references on Crunchbase — find news articles, blog posts, and media mentions across all organizations and people.

Crunchbase Data API

Search press references across all Crunchbase entities. Press references represent news articles, blog posts, and media mentions linked to organizations or people. Use this endpoint to monitor media coverage trends or discover recent publicity for specific industries.

HTTP Request

1
GET /press-reference/search

Parameters

ParameterTypeRequiredDefaultDescription
qstringNoFind articles whose title contains this text (case-insensitive)
mentionedstringNoReverse lookup: articles that tagged this entity. Name, slug, or UUID
posted_on_afterstringNoArticles posted on or after this date (YYYY-MM-DD)
posted_on_beforestringNoArticles posted on or before this date (YYYY-MM-DD)
per_pageintegerNo5Results per page (max 15)
sortstringNodescdesc for newest articles first

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
{
  "status": true,
  "request_id": "97f00186-b7a0-a5be-b548-2818020c",
  "data": {
    "total": 16133129,
    "page": 1,
    "has_next_page": true,
    "results": [
      {
        "name": "AI Startup Raises $50M Series B",
        "slug": null,
        "uuid": "6f6cf0f6-2b79-594a-b9c5-33e60b2e9598",
        "image": null,
        "type": "press_reference",
        "posted_on": "2025-06-15",
        "publisher": "TechCrunch",
        "author": "sarah.jones",
        "thumbnail_url": "https://images.crunchbase.com/image/upload/example123",
        "url": "https://techcrunch.com/example-article",
        "title": "AI Startup Raises $50M Series B",
        "mentions": [
          {
            "uuid": "12345678-abcd-efgh-ijkl-123456789012",
            "slug": "example-company",
            "name": "Example Company",
            "type": "organization"
          }
        ]
      },
      {
        "name": "New CEO Appointed at Cloud Provider",
        "slug": null,
        "uuid": "fce8097f-cb5e-ad80-91f7-4c43f52f1dce",
        "image": null,
        "type": "press_reference",
        "posted_on": "2025-06-14",
        "publisher": "Bloomberg",
        "author": "john.doe",
        "thumbnail_url": null,
        "url": "https://bloomberg.com/example-article",
        "title": "New CEO Appointed at Cloud Provider",
        "mentions": []
      }
      // ... more items
    ],
    "resolved_filters": {}
  },
  "request_params": {
    "per_page": "2",
    "sort": "asc"
  }
}

Response Fields

FieldTypeDescription
statusbooleanWhether the request was successful
request_idstringUnique identifier for the request
data.totalintegerTotal number of press references matching the query
data.pageintegerCurrent page number
data.has_next_pagebooleanWhether more pages of results are available
data.resultsarrayList of press reference objects
data.results[].namestringPress reference name/headline
data.results[].slugstring/nullPress reference slug (often null)
data.results[].uuidstringUnique identifier (UUID)
data.results[].imagestring/nullAssociated image URL
data.results[].typestringEntity type (always "press_reference")
data.results[].posted_onstringPublication date in YYYY-MM-DD format
data.results[].publisherstring/nullPublisher name (e.g., “TechCrunch”, “Bloomberg”)
data.results[].authorstring/nullAuthor name or username
data.results[].thumbnail_urlstring/nullThumbnail image URL
data.results[].urlstring/nullFull article URL
data.results[].titlestring/nullArticle title
data.results[].mentionsarrayEntities mentioned in the article
data.results[].mentions[].uuidstringMentioned entity UUID
data.results[].mentions[].slugstringMentioned entity slug
data.results[].mentions[].namestringMentioned entity name
data.results[].mentions[].typestringEntity type (organization or person)
data.resolved_filtersobjectResolved filter values 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
23
24
25
26
27
28
29
30
31
import requests

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

params = {
    "per_page": "10",
    "sort": "desc",
    "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 press references: {data['total']:,}")
for ref in data["results"]:
    title = ref["title"] or ref["name"]
    publisher = ref["publisher"] or "Unknown"
    print(f"  [{ref['posted_on']}] {title}")
    print(f"    Publisher: {publisher}")
    if ref["mentions"]:
        names = [m["name"] for m in ref["mentions"]]
        print(f"    Mentions: {', '.join(names)}")
    print()

if data["has_next_page"]:
    print("More results available on next page...")
 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
const url = "https://crunchbase-extractor-full-api3.p.rapidapi.com/press-reference/search";

const params = new URLSearchParams({
  per_page: "10",
  sort: "desc",
  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 press references: ${data.total.toLocaleString()}`);
data.results.forEach((ref) => {
  const title = ref.title || ref.name;
  const publisher = ref.publisher || "Unknown";
  console.log(`  [${ref.posted_on}] ${title}`);
  console.log(`    Publisher: ${publisher}`);
  if (ref.mentions.length > 0) {
    const names = ref.mentions.map((m) => m.name).join(", ");
    console.log(`    Mentions: ${names}`);
  }
  console.log();
});

if (data.has_next_page) {
  console.log("More results available on next page...");
}
1
2
3
4
5
6
curl -G "https://crunchbase-extractor-full-api3.p.rapidapi.com/press-reference/search" \
  --data-urlencode "per_page=10" \
  --data-urlencode "sort=desc" \
  --data-urlencode "page=1" \
  -H "X-RapidAPI-Key: YOUR_API_KEY" \
  -H "X-RapidAPI-Host: crunchbase-extractor-full-api3.p.rapidapi.com"
  • Company Timeline — Get timeline entries (includes press) for a specific company
  • Company Details — Full company profile with recent press section
  • Feed — Real-time signal feed with press-driven signals
Start building today

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

Get Your API Key on RapidAPI