Investor / Startup Match
GET/match1 credit

Investor / Startup Match

Investor-startup matching: given a startup, returns investors most likely to back it; given an investor, returns startups that fit its thesis. Each match includes a fit score and breakdown. 1 db credit.

GEThttps://www.startuphub.ai/api/v1/match

Request

curl "https://www.startuphub.ai/api/v1/match?type=startup&slug=anthropic" \
  -H "Authorization: Bearer sk_live_..."

Parameters

typestringrequired

startup | investor: which entity type you are matching FROM.

slugstringoptional

Entity slug. Pass slug OR id.

idstringoptional

Entity UUID. Pass slug OR id.

Response

json
{
  "direction": "investors",
  "match_for": { "type": "startup", "id": "uuid", "slug": "anthropic" },
  "total": 12,
  "matches": [
    {
      "id": "uuid",
      "name": "Example Ventures",
      "slug": "example-ventures",
      "type": "investor",
      "url": "https://www.startuphub.ai/investors/example-ventures",
      "shared_sectors": ["Artificial Intelligence"],
      "recent_rounds_90d": 4,
      "fit": 82,
      "breakdown": { "sector_overlap": 40, "activity": 30, "stage": 12 }
    }
  ],
  "powered_by": { "source": "StartupHub.ai", "url": "https://www.startuphub.ai" }
}

Errors

400Invalid type or missing slug/id
401Invalid or missing API key
404No entity found for slug
429Daily credit limit reached