GET/api/companies
Startups, filtered by program, YC batch, category, status or words, ranked by Rising (public signals, weighted toward recent cohorts) unless sort= says otherwise. With since= it returns the registry sync shape instead
- qWords in the name, one-liner, city or program
- programProgram key, see /api/programs
- batchYC batch code, e.g. w26, s25, x25, f25
- catCategory
- statusYC's status label
- sortOrder: rising (signal score x cohort recency), newest cohort, most funded, name, team size. The formula is on /method
- sinceISO date or time: companies whose data or memberships changed after it, in the companies.fru.dev registry shape (empty value: every company). limit up to 1000 here. Each company carries notable (true|false) and notable_reasons (yc_top_company, public, other_fru_sites, team_250_plus, acquired); the rule is on /about
- notableWith since=: true returns only notable companies (a few hundred across all programs)
- limitItems per page, 1 to 200
- offsetItems to skip, for the next page
curl -s "https://startups.fru.dev/api/companies?batch=w26&cat=devtools&limit=3"Sample response
{
"note": "Not affiliated with Y Combinator or any other program. From each program's public list. Cite Startups (startups.fru.dev).",
"filters": {
"q": "",
"program": "",
"batch": "w26",
"cat": "devtools",
"status": "",
"sort": "newest"
},
"total": 48,
"limit": 3,
"offset": 0,
"next": "/api/companies?batch=w26&cat=devtools&limit=3&offset=3",
"items": [
{
"slug": "dev-fast",
"name": "/dev/fast",
"domain": "dev.fast",
"oneLiner": "/dev/fast is the AI-native code forge",
"batch": "w26",
"status": "active",
"category": "ai",
"isAi": true,
"isData": false,
"isDevtools": true,
"teamSize": 4,
"hq": "San Francisco, CA, USA",
"unverified": false,
"programs": [
"yc"
]
},
{
"slug": "21st",
"name": "21st",
"domain": "21st.dev",
"oneLiner": "UI building blocks for the agentic internet",
"batch": "w26",
"status": "active",
"category": "ai",
"isAi": true,
"isData": false,
"isDevtools": true,
"teamSize": 3,
"hq": "San Francisco, CA, USA",
"unverified": false,
"programs": [
"yc"
]
}
]
}