Company News & Podcast Mentions
GET/companies/mentions1 credit

Company News & Podcast Mentions

Every press article and podcast mention for ONE company, merged and date-sorted. News comes from matched RSS/press posts (publication + original source URL); podcast mentions carry the verbatim snippet plus a timestamped deep-link into the episode. Look up by slug OR domain - ideal for enriching a CRM row from its website with fresh media coverage. Costs 1 credit.

GEThttps://www.startuphub.ai/api/v1/companies/mentions

Request

curl "https://www.startuphub.ai/api/v1/companies/mentions?domain=opus.pro&source=all&since=30d" \
  -H "Authorization: Bearer sk_live_..."

Parameters

slugstringoptional

StartupHub company slug (e.g. "opusclip"). Pass this OR domain.

domainstringoptional

Company domain or URL (e.g. opus.pro). Resolved to a published company. Pass this OR slug.

sourcestringoptionaldefault: all

Which mentions to return: news | podcast | all

sincestringoptional

Only mentions on/after this. Relative days ("30d") or an ISO date.

limitintegeroptionaldefault: 50

Max mentions returned (1-100)

Response

json
{
  "data": {
    "company": {
      "id": "uuid",
      "name": "OpusClip",
      "slug": "opusclip",
      "startuphub_url": "https://www.startuphub.ai/startups/opusclip"
    },
    "counts": { "news": 4, "podcast": 2 },
    "mentions": [
      {
        "type": "news",
        "title": "OpusClip raises $20M to turn long videos into shorts",
        "publication": "TechCrunch",
        "url": "https://techcrunch.com/...",
        "startuphub_url": "https://www.startuphub.ai/ai-news/...",
        "date": "2026-06-10",
        "importance_grade": "A",
        "quote": "...OpusClip, the AI video repurposing startup..."
      },
      {
        "type": "podcast",
        "title": "The AI video boom (Ep. 142)",
        "url": "https://podcast.example.com/142?t=1830",
        "date": "2026-06-05",
        "quote": "...we use OpusClip internally for every episode...",
        "timestamp_seconds": 1830
      }
    ]
  },
  "credits": { "cost": 1, "remaining_period": 9999, "remaining_balance": 2000 }
}

Errors

400Pass slug or domain
401Invalid or missing API key
404No published company matched
429Insufficient credits