Search startups
search_startupsSearch the startup database with any combination of filters: name, sector, country, city radius, founded date, team size, the latest funding round (round_series, raised_after), total funding, valuation, investors (backed_by), StartupHub score, Agent Readiness score, tech stack, website state, stealth status and known founder emails. Each result includes the latest round (last_round_series, last_round_date), sectors, HQ, founded date and score; paid plans add funding totals, headcount and more. Example: round_series=Seed, raised_after=2026-10-01, sort=last_round_date.desc for companies that just raised a seed round. Returns up to 100 per call (1 db credit); page with offset. Pairs with list_startup_team and discover_email to turn each result into a contactable lead. Needs a free StartupHub.ai account.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Search text, matched against the name and one-liner. | |
| cdn | No | Comma-separated CDNs: cloudflare, vercel, cloudfront, fastly, netlify; matches any of them. | |
| a11y | No | Comma-separated accessibility overlays: userway, accessibe, audioeye; matches any of them. | |
| near | No | HQ inside a bounding box around a point: "lat,lng,radius_km", radius clamped to 1-500 km. A malformed value applies no filter. Example "51.507,-0.128,25" for central London. | |
| sort | No | '<column>.<asc|desc>'. Columns: total_score, created_at (when StartupHub added the row), last_round_date, latest_funding_date (alias of last_round_date), total_funding, latest_valuation, founded_date, employee_count, employee_growth_quarterly_cagr, linkedin_followers, agent_readiness_score, trending_score_7d, current_revenue, revenue_multiple, revenue_per_employee, funding_efficiency. Default total_score.desc. An unknown column falls back to total_score.desc, and any direction other than asc sorts descending. | |
| limit | No | Results per call. Default 20, max 100. | |
| slugs | No | Comma-separated StartupHub slugs, up to 100, lowercased before matching; matches any of them. Fetches known companies in one call. | |
| hiring | No | 'true' returns only companies with open roles right now. | |
| offset | No | Skip this many results, to page past the first 100. | |
| sector | No | Comma-separated sector names, e.g. "Fintech,Cybersecurity"; matches any of them. Exact sector names as shown on profiles. | |
| status | No | Operating status. Exact, case-sensitive match on the stored value, for example Active or Inactive. | |
| booking | No | Comma-separated booking widgets: calendly, calcom, savvycal, chilipiper; matches any of them. | |
| country | No | Comma-separated countries; matches any of them. Accepts names or ISO codes; "US", "USA" and "United States" are the same. | |
| hosting | No | Comma-separated hosting providers: aws, azure, gcp, vercel, render, netlify, hetzner, digitalocean; matches any of them. | |
| payment | No | Comma-separated payment providers: stripe, paddle, lemonsqueezy, paypal, klarna, apple_pay; matches any of them. The API also accepts payments as an alias. | |
| stealth | No | 'true' = stealth only, 'false' = exclude stealth. Stealth rows need Pro Lite or higher. | |
| has_blog | No | 'true' returns only companies whose website has a blog or news feed we found (RSS or Atom), 'false' only those checked and without one. Sites are rechecked every 90 days. | |
| trending | No | 'true' returns companies getting attention on StartupHub this week. | |
| backed_by | No | Comma-separated investors, up to 20, by StartupHub slug or exact name, e.g. "sequoia-capital,Y Combinator"; matches any of them. When none of them matches an investor, the response is empty data plus a note. | |
| ma_status | No | Comma-separated exit states: acquired, public, merged, made_acquisitions; matches any of them. | |
| max_score | No | Maximum StartupHub score. | |
| min_score | No | Minimum StartupHub score (0-100). 70+ is roughly the top 1.5%. | |
| ai_support | No | Comma-separated AI customer support tools: intercom_fin, ada, sierra, decagon, drift_ai, fin_ai; matches any of them. | |
| compliance | No | Comma-separated compliance claims found on the site: soc2, hipaa, iso27001, gdpr, ccpa, pci_dss, fedramp; matches any of them. | |
| domain_tld | No | Comma-separated domain endings, e.g. "ai,io"; matches any of them. | |
| has_website | No | 'true' returns only companies with a website on file. | |
| open_source | No | 'true' returns only open-source companies. | |
| status_page | No | Comma-separated status page vendors: statuspage, instatus, betterstack; matches any of them. | |
| has_founders | No | 'true' returns only companies with known founders, ready for list_startup_team. | |
| raised_after | No | Most recent funding round announced on or after this date: YYYY, YYYY-MM or YYYY-MM-DD. | |
| round_series | No | Comma-separated stages of the most recent funding round; matches any of them. Values: Angel, Pre-Seed, Seed, Pre-Series A, Series A to Series H, Growth, Debt, Grant, Strategic, IPO. Pair with raised_after for "just raised a seed round". | |
| employees_max | No | Maximum employee count (inclusive). Use 10 for tiny teams. | |
| employees_min | No | Minimum employee count (inclusive). | |
| founded_after | No | Founded on or after this date: YYYY, YYYY-MM or YYYY-MM-DD. | |
| max_valuation | No | Maximum latest valuation, USD. | |
| min_valuation | No | Minimum latest valuation, USD. 1000000000 for unicorns. | |
| raised_before | No | Most recent funding round announced on or before this date: YYYY, YYYY-MM or YYYY-MM-DD. | |
| cookie_consent | No | Comma-separated cookie consent vendors: onetrust, cookiebot, osano, termly; matches any of them. | |
| email_provider | No | Comma-separated email providers: google_workspace, m365, zoho, proton, proofpoint, mimecast, self_hosted, gateway; matches any of them. | |
| founded_before | No | Founded on or before this date: YYYY, YYYY-MM or YYYY-MM-DD. | |
| website_status | No | Comma-separated website states: active, dead, parked; matches any of them. | |
| email_marketing | No | Comma-separated email marketing tools: klaviyo, mailchimp, hubspot_forms, customer_io, loops; matches any of them. | |
| hiring_platform | No | Comma-separated hiring platforms: greenhouse, lever, ashby, workable, teamtailor; matches any of them. | |
| mentioned_since | No | Covered in StartupHub news on or after this date: YYYY, YYYY-MM or YYYY-MM-DD. | |
| has_known_emails | No | 'true' returns only companies with at least one verified founder or team email. Pro Lite and up; Pro Lite sees redacted addresses, Pro sees them in full. | |
| affiliate_program | No | Comma-separated affiliate platforms: partnerstack, rewardful, tolt, firstpromoter, impact; matches any of them. | |
| max_total_funding | No | Maximum total funding raised, USD. | |
| min_total_funding | No | Minimum total funding raised, USD. | |
| min_reddit_reviews | No | Minimum number of classified Reddit reviews. | |
| max_agent_readiness | No | Maximum Agent Readiness score. | |
| min_agent_readiness | No | Minimum Agent Readiness score (0-100): how well AI agents can use the company website. | |
| max_revenue_multiple | No | Maximum valuation-to-revenue multiple. | |
| min_reddit_sentiment | No | Minimum Reddit sentiment, -100 to 100. Pair with min_reddit_reviews. | |
| min_revenue_multiple | No | Minimum valuation-to-revenue multiple (sparse). | |
| agent_readiness_grade | No | Comma-separated Agent Readiness grades: A+, A, B, C, D, F; matches any of them. | |
| blog_post_within_days | No | Only companies whose blog published a post within this many days (30, 90 or 365 are the usual values). Implies has_blog=true. | |
| has_affiliate_program | No | 'true' returns only companies running an affiliate program. | |
| max_funding_efficiency | No | Maximum revenue per dollar raised. | |
| max_linkedin_followers | No | Maximum LinkedIn followers. | |
| min_funding_efficiency | No | Minimum revenue per dollar raised (sparse). | |
| min_linkedin_followers | No | Minimum LinkedIn followers, a brand-size proxy when headcount is unknown. | |
| max_revenue_per_employee | No | Maximum revenue per employee, USD. | |
| min_revenue_per_employee | No | Minimum revenue per employee, USD (sparse). |