Y Combinator Startup Directory with Founders & Jobs
Search Y Combinator's company directory by batch, industry, status, or keyword, and get each company's profile, founders, and open job postings. No login required.
Input schema
Input fields, types, required flags, descriptions, defaults, and prefills come from the published definition. Prefill examples are distinct from defaults.
| Field | Type | Required | Description |
|---|---|---|---|
mode | string | required | search filters the directory; byCompany fetches the exact companies in companyUrls. |
searchQuery | string | optional | Free-text relevance search across company names, descriptions and tags (mode=search). |
batch | string | optional | YC batch. P = Spring, S = Summer, W = Winter, F = Fall. 'any' includes every batch. |
Show all input fields
| Field | Type | Required | Description |
|---|---|---|---|
mode | string | required | search filters the directory; byCompany fetches the exact companies in companyUrls. |
searchQuery | string | optional | Free-text relevance search across company names, descriptions and tags (mode=search). |
batch | string | optional | YC batch. P = Spring, S = Summer, W = Winter, F = Fall. 'any' includes every batch. |
industry | string | optional | Exact YC industry facet. 'any' includes every industry. |
region | string | optional | Exact YC region facet. 'any' includes every region. |
status | string | optional | Company operating status. 'any' includes every status. |
tags | array | optional | Exact YC tags; any one match is enough. Common tags: AI, B2B, SaaS, Fintech, Developer Tools, Marketplace, Generative AI, Consumer, Machine Learning, E-commerce, Healthcare, Analytics, Hardware, Open Source, Health Tech, Productivity, Education, AI Assistant, Robotics, Infrastructure. |
isHiring | boolean | optional | Only companies carrying YC's Is Hiring badge. |
topCompany | boolean | optional | Only companies carrying YC's Top Company badge. |
nonprofit | boolean | optional | Only companies carrying YC's Nonprofit badge. |
highlightBlackFounders | boolean | optional | Only companies YC flags as having Black founders. |
highlightWomenFounders | boolean | optional | Only companies YC flags as having women founders. |
highlightHispanicFounders | boolean | optional | Only companies YC flags as having Hispanic or Latino founders. |
minTeamSize | integer | optional | Drop companies with fewer employees. Companies reporting 0 (unknown) are excluded. |
maxTeamSize | integer | optional | Drop companies with more employees. Companies reporting 0 (unknown) are excluded. |
sortBy | string | optional | Directory order follows YC relevance; launchDate puts the newest directory launches first. |
companyUrls | array | optional | Companies to fetch (mode=byCompany). Accepts full ycombinator.com/companies URLs, /companies/<slug> paths or bare slugs. |
scrapeFounders | boolean | optional | Add each company's founders with title, bio, LinkedIn, X and profile link. Uses the company page already fetched for the record. |
scrapeOpenJobs | boolean | optional | Add current job postings with salary and equity ranges, experience, visa, skills and remote signal. |
includeJobDescriptions | boolean | optional | Fetch one extra page per job for its full description, interview process and hiring manager. |
includeLaunches | boolean | optional | Add Launch YC post metadata (title, tagline, date, votes, link). |
includeLaunchBodies | boolean | optional | Add the full text of each Launch YC post. Makes records much larger. |
includeNews | boolean | optional | Add news items linked from the company page. |
includeFounderProfiles | boolean | optional | Fetch one extra page per founder for previous roles, schools and current title. |
maxItems | integer | optional | Stop after this many companies. Applied after filters and before detail pages. |
Download the published input schema
View complete JSON
{
"description": "Choose search to filter the full YC directory, or byCompany to fetch specific companies. Founders, jobs, launches and news are optional extras. No login, API key or proxy required.",
"properties": {
"batch": {
"default": "any",
"description": "YC batch. P = Spring, S = Summer, W = Winter, F = Fall. 'any' includes every batch.",
"editor": "select",
"enum": [
"any",
"S05",
"W06",
"S06",
"W07",
"S07",
"W08",
"S08",
"W09",
"S09",
"W10",
"S10",
"W11",
"S11",
"W12",
"S12",
"W13",
"S13",
"W14",
"S14",
"W15",
"S15",
"W16",
"S16",
"W17",
"S17",
"W18",
"S18",
"W19",
"S19",
"W20",
"S20",
"W21",
"S21",
"W22",
"S22",
"W23",
"S23",
"W24",
"S24",
"F24",
"W25",
"P25",
"S25",
"F25",
"W26",
"P26",
"S26",
"F26",
"W27",
"S27"
],
"enumTitles": [
"Any batch",
"Summer 2005",
"Winter 2006",
"Summer 2006",
"Winter 2007",
"Summer 2007",
"Winter 2008",
"Summer 2008",
"Winter 2009",
"Summer 2009",
"Winter 2010",
"Summer 2010",
"Winter 2011",
"Summer 2011",
"Winter 2012",
"Summer 2012",
"Winter 2013",
"Summer 2013",
"Winter 2014",
"Summer 2014",
"Winter 2015",
"Summer 2015",
"Winter 2016",
"Summer 2016",
"Winter 2017",
"Summer 2017",
"Winter 2018",
"Summer 2018",
"Winter 2019",
"Summer 2019",
"Winter 2020",
"Summer 2020",
"Winter 2021",
"Summer 2021",
"Winter 2022",
"Summer 2022",
"Winter 2023",
"Summer 2023",
"Winter 2024",
"Summer 2024",
"Fall 2024",
"Winter 2025",
"Spring 2025",
"Summer 2025",
"Fall 2025",
"Winter 2026",
"Spring 2026",
"Summer 2026",
"Fall 2026",
"Winter 2027",
"Summer 2027"
],
"prefill": "S24",
"title": "Batch",
"type": "string"
},
"companyUrls": {
"default": [],
"description": "Companies to fetch (mode=byCompany). Accepts full ycombinator.com/companies URLs, /companies/<slug> paths or bare slugs.",
"editor": "stringList",
"prefill": [],
"title": "Company URLs or Slugs",
"type": "array"
},
"highlightBlackFounders": {
"default": false,
"description": "Only companies YC flags as having Black founders.",
"editor": "checkbox",
"prefill": false,
"title": "Black Founders",
"type": "boolean"
},
"highlightHispanicFounders": {
"default": false,
"description": "Only companies YC flags as having Hispanic or Latino founders.",
"editor": "checkbox",
"prefill": false,
"title": "Hispanic / Latino Founders",
"type": "boolean"
},
"highlightWomenFounders": {
"default": false,
"description": "Only companies YC flags as having women founders.",
"editor": "checkbox",
"prefill": false,
"title": "Women Founders",
"type": "boolean"
},
"includeFounderProfiles": {
"default": false,
"description": "Fetch one extra page per founder for previous roles, schools and current title.",
"editor": "checkbox",
"prefill": false,
"title": "Include Founder Profiles",
"type": "boolean"
},
"includeJobDescriptions": {
"default": false,
"description": "Fetch one extra page per job for its full description, interview process and hiring manager.",
"editor": "checkbox",
"prefill": false,
"title": "Include Job Descriptions",
"type": "boolean"
},
"includeLaunchBodies": {
"default": false,
"description": "Add the full text of each Launch YC post. Makes records much larger.",
"editor": "checkbox",
"prefill": false,
"title": "Include Launch Bodies",
"type": "boolean"
},
"includeLaunches": {
"default": true,
"description": "Add Launch YC post metadata (title, tagline, date, votes, link).",
"editor": "checkbox",
"prefill": false,
"title": "Include Launch YC Posts",
"type": "boolean"
},
"includeNews": {
"default": false,
"description": "Add news items linked from the company page.",
"editor": "checkbox",
"prefill": false,
"title": "Include News",
"type": "boolean"
},
"industry": {
"default": "any",
"description": "Exact YC industry facet. 'any' includes every industry.",
"editor": "select",
"enum": [
"any",
"Agriculture",
"Analytics",
"Apparel and Cosmetics",
"Asset Management",
"Automotive",
"Aviation and Space",
"B2B",
"Banking and Exchange",
"Climate",
"Construction",
"Consumer",
"Consumer Electronics",
"Consumer Finance",
"Consumer Health and Wellness",
"Content",
"Credit and Lending",
"Defense",
"Diagnostics",
"Drones",
"Drug Discovery and Delivery",
"Education",
"Energy",
"Engineering, Product and Design",
"Finance and Accounting",
"Fintech",
"Food and Beverage",
"Gaming",
"Government",
"Healthcare",
"Healthcare IT",
"Healthcare Services",
"Home and Personal",
"Housing and Real Estate",
"Human Resources",
"Industrial Bio",
"Industrials",
"Infrastructure",
"Insurance",
"Job and Career Services",
"Legal",
"Manufacturing and Robotics",
"Marketing",
"Medical Devices",
"Office Management",
"Operations",
"Payments",
"Productivity",
"Real Estate and Construction",
"Recruiting and Talent",
"Retail",
"Sales",
"Security",
"Social",
"Supply Chain and Logistics",
"Therapeutics",
"Transportation Services",
"Travel, Leisure and Tourism",
"Virtual and Augmented Reality"
],
"enumTitles": [
"Any industry",
"Agriculture",
"Analytics",
"Apparel and Cosmetics",
"Asset Management",
"Automotive",
"Aviation and Space",
"B2B",
"Banking and Exchange",
"Climate",
"Construction",
"Consumer",
"Consumer Electronics",
"Consumer Finance",
"Consumer Health and Wellness",
"Content",
"Credit and Lending",
"Defense",
"Diagnostics",
"Drones",
"Drug Discovery and Delivery",
"Education",
"Energy",
"Engineering, Product and Design",
"Finance and Accounting",
"Fintech",
"Food and Beverage",
"Gaming",
"Government",
"Healthcare",
"Healthcare IT",
"Healthcare Services",
"Home and Personal",
"Housing and Real Estate",
"Human Resources",
"Industrial Bio",
"Industrials",
"Infrastructure",
"Insurance",
"Job and Career Services",
"Legal",
"Manufacturing and Robotics",
"Marketing",
"Medical Devices",
"Office Management",
"Operations",
"Payments",
"Productivity",
"Real Estate and Construction",
"Recruiting and Talent",
"Retail",
"Sales",
"Security",
"Social",
"Supply Chain and Logistics",
"Therapeutics",
"Transportation Services",
"Travel, Leisure and Tourism",
"Virtual and Augmented Reality"
],
"title": "Industry",
"type": "string"
},
"isHiring": {
"default": false,
"description": "Only companies carrying YC's Is Hiring badge.",
"editor": "checkbox",
"prefill": false,
"title": "Hiring Only",
"type": "boolean"
},
"maxItems": {
"default": 50,
"description": "Stop after this many companies. Applied after filters and before detail pages.",
"editor": "number",
"maximum": 7000,
"minimum": 1,
"prefill": 3,
"title": "Maximum Companies",
"type": "integer"
},
"maxTeamSize": {
"description": "Drop companies with more employees. Companies reporting 0 (unknown) are excluded.",
"editor": "number",
"maximum": 100000,
"minimum": 1,
"title": "Maximum Team Size",
"type": "integer"
},
"minTeamSize": {
"description": "Drop companies with fewer employees. Companies reporting 0 (unknown) are excluded.",
"editor": "number",
"maximum": 100000,
"minimum": 0,
"title": "Minimum Team Size",
"type": "integer"
},
"mode": {
"default": "search",
"description": "search filters the directory; byCompany fetches the exact companies in companyUrls.",
"editor": "select",
"enum": [
"search",
"byCompany"
],
"enumTitles": [
"Search the YC directory",
"Fetch specific companies"
],
"prefill": "search",
"title": "Mode",
"type": "string"
},
"nonprofit": {
"default": false,
"description": "Only companies carrying YC's Nonprofit badge.",
"editor": "checkbox",
"prefill": false,
"title": "Nonprofits Only",
"type": "boolean"
},
"region": {
"default": "any",
"description": "Exact YC region facet. 'any' includes every region.",
"editor": "select",
"enum": [
"any",
"Africa",
"Algeria",
"America / Canada",
"Argentina",
"Asia",
"Australia",
"Austria",
"Bahrain",
"Bangladesh",
"Belarus",
"Belgium",
"Brazil",
"Bulgaria",
"Canada",
"Cayman Islands",
"Chile",
"China",
"Colombia",
"Costa Rica",
"Croatia",
"Cyprus",
"Czechia",
"Democratic Republic of the Congo",
"Denmark",
"East Asia",
"Ecuador",
"Egypt",
"Estonia",
"Ethiopia",
"Europe",
"Finland",
"France",
"Fully Remote",
"Georgia",
"Germany",
"Ghana",
"Greece",
"Hong Kong",
"Hungary",
"Iceland",
"India",
"Indonesia",
"Iraq",
"Ireland",
"Israel",
"Italy",
"Ivory Coast",
"Japan",
"Jordan",
"Kenya",
"Kyrgyzstan",
"Latin America",
"Latvia",
"Lithuania",
"Malaysia",
"Mexico",
"Middle East and North Africa",
"Morocco",
"Namibia",
"Nepal",
"Netherlands",
"New Zealand",
"Nigeria",
"Norway",
"Oceania",
"Pakistan",
"Panama",
"Partly Remote",
"Peru",
"Philippines",
"Poland",
"Portugal",
"Puerto Rico",
"Remote",
"Romania",
"Russia",
"Saudi Arabia",
"Senegal",
"Seychelles",
"Singapore",
"Slovenia",
"South Africa",
"South Asia",
"South Korea",
"Southeast Asia",
"Spain",
"Sweden",
"Switzerland",
"Taiwan",
"Tanzania",
"Thailand",
"Turkey",
"Uganda",
"Ukraine",
"United Arab Emirates",
"United Kingdom",
"United States of America",
"Uruguay",
"Venezuela",
"Vietnam",
"Zambia"
],
"enumTitles": [
"Any region",
"Africa",
"Algeria",
"America / Canada",
"Argentina",
"Asia",
"Australia",
"Austria",
"Bahrain",
"Bangladesh",
"Belarus",
"Belgium",
"Brazil",
"Bulgaria",
"Canada",
"Cayman Islands",
"Chile",
"China",
"Colombia",
"Costa Rica",
"Croatia",
"Cyprus",
"Czechia",
"Democratic Republic of the Congo",
"Denmark",
"East Asia",
"Ecuador",
"Egypt",
"Estonia",
"Ethiopia",
"Europe",
"Finland",
"France",
"Fully Remote",
"Georgia",
"Germany",
"Ghana",
"Greece",
"Hong Kong",
"Hungary",
"Iceland",
"India",
"Indonesia",
"Iraq",
"Ireland",
"Israel",
"Italy",
"Ivory Coast",
"Japan",
"Jordan",
"Kenya",
"Kyrgyzstan",
"Latin America",
"Latvia",
"Lithuania",
"Malaysia",
"Mexico",
"Middle East and North Africa",
"Morocco",
"Namibia",
"Nepal",
"Netherlands",
"New Zealand",
"Nigeria",
"Norway",
"Oceania",
"Pakistan",
"Panama",
"Partly Remote",
"Peru",
"Philippines",
"Poland",
"Portugal",
"Puerto Rico",
"Remote",
"Romania",
"Russia",
"Saudi Arabia",
"Senegal",
"Seychelles",
"Singapore",
"Slovenia",
"South Africa",
"South Asia",
"South Korea",
"Southeast Asia",
"Spain",
"Sweden",
"Switzerland",
"Taiwan",
"Tanzania",
"Thailand",
"Turkey",
"Uganda",
"Ukraine",
"United Arab Emirates",
"United Kingdom",
"United States of America",
"Uruguay",
"Venezuela",
"Vietnam",
"Zambia"
],
"title": "Region",
"type": "string"
},
"scrapeFounders": {
"default": true,
"description": "Add each company's founders with title, bio, LinkedIn, X and profile link. Uses the company page already fetched for the record.",
"editor": "checkbox",
"prefill": true,
"title": "Include Founders",
"type": "boolean"
},
"scrapeOpenJobs": {
"default": true,
"description": "Add current job postings with salary and equity ranges, experience, visa, skills and remote signal.",
"editor": "checkbox",
"prefill": false,
"title": "Include Open Jobs",
"type": "boolean"
},
"searchQuery": {
"description": "Free-text relevance search across company names, descriptions and tags (mode=search).",
"editor": "textfield",
"title": "Search Query",
"type": "string"
},
"sortBy": {
"default": "default",
"description": "Directory order follows YC relevance; launchDate puts the newest directory launches first.",
"editor": "select",
"enum": [
"default",
"launchDate"
],
"enumTitles": [
"Directory order",
"Newest launch first"
],
"prefill": "default",
"title": "Sort By",
"type": "string"
},
"status": {
"default": "any",
"description": "Company operating status. 'any' includes every status.",
"editor": "select",
"enum": [
"any",
"Active",
"Inactive",
"Acquired",
"Public"
],
"enumTitles": [
"Any status",
"Active",
"Inactive",
"Acquired",
"Public"
],
"title": "Status",
"type": "string"
},
"tags": {
"default": [],
"description": "Exact YC tags; any one match is enough. Common tags: AI, B2B, SaaS, Fintech, Developer Tools, Marketplace, Generative AI, Consumer, Machine Learning, E-commerce, Healthcare, Analytics, Hardware, Open Source, Health Tech, Productivity, Education, AI Assistant, Robotics, Infrastructure.",
"editor": "stringList",
"prefill": [],
"title": "Tags",
"type": "array"
},
"topCompany": {
"default": false,
"description": "Only companies carrying YC's Top Company badge.",
"editor": "checkbox",
"prefill": false,
"title": "Top Companies Only",
"type": "boolean"
}
},
"required": [
"mode"
],
"schemaVersion": 1,
"title": "Y Combinator Companies & Founders Input",
"type": "object"
}
Output schema
Published result links and storage locations. This schema is not an exhaustive contract for every field in a dataset record.
| Field | Type | Required | Description |
|---|---|---|---|
companies | string | optional | Dataset containing all scraped Y Combinator company records. |
Download the published output schema
View complete JSON
{
"actorOutputSchemaVersion": 1,
"description": "One record per Y Combinator company, with batch, stage, industry, status, founders, open jobs, Launch YC posts, news and media.",
"properties": {
"companies": {
"description": "Dataset containing all scraped Y Combinator company records.",
"template": "{{links.apiDefaultDatasetUrl}}/items",
"title": "Y Combinator companies",
"type": "string"
}
},
"title": "Y Combinator Startup Directory with Founders & Jobs Output"
}
Dataset schema
Published dataset views and any declared field definitions. A view can select only a subset of the returned record fields.
Download the published dataset schema
View complete JSON
{
"actorSpecification": 1,
"views": {
"overview": {
"display": {
"component": "table",
"properties": {}
},
"title": "YC companies",
"transformation": {
"fields": [
"name",
"batch",
"status",
"stage",
"teamSize",
"isHiring",
"founderCount",
"jobCount",
"url"
]
}
}
}
}
Key-value schema
Published key-value store definitions, when provided by this build.
This definition is not present in the default published build. See the published README for available documentation.
Published README
Read the full published documentation
Y Combinator Startup Directory with Founders & Jobs
Scrape Y Combinator's startup directory — all 6,337 companies across every batch since 2005 — with founders, open jobs, Launch YC posts, news and company media. Search by keyword, batch, industry, region, status or tag, or fetch specific companies by URL or slug. No login, no API key, no proxy.
What this actor does
- Two modes:
searchfor the full directory or filtered slices, andbyCompanyfor a list of companies you already know. - Complete coverage: all 50 YC batches and 6,337 companies, with no silent 1,000-row ceiling.
- Company-first records: batch, stage, status, industries, tags, badges, descriptions, locations, logo, socials, partner, photos, Launch YC posts, news and application answers.
- Founders and jobs: founder name, title, bio, LinkedIn, X, avatar and contactability flag; open jobs with salary and equity ranges, experience, visa, skills and optional full descriptions.
- Empty fields are omitted — no
null, empty strings or placeholder values anywhere in a record.
Output per company
type— alwaysyc_companyid,slug,url,name— identity and YC profile linkcompanyId— YC's numeric company IDbatch,batchName— short code (e.g.S24) and full name (e.g.Summer 2024)status—Active,Inactive,Acquired,PublicorNot YCstage—EarlyorGrowth, when YC publishes itindustry,subIndustry,industries[],tags[],badges[]topCompany,isHiring,nonprofit— present when YC flags the companyhighlightBlackFounders,highlightWomenFounders,highlightHispanicFounders— present when YC flags the companyshortDescription,longDescription,pitchwebsite,logo,logoThumbfoundingYear,launchedAt(Unix timestamp),formerNames[]teamSize— omitted when YC reports 0 (unknown)location,allLocations[],city,country,regions[]linkedin,twitter,facebook,crunchbase,github,wellfoundprimaryPartner—{name, url, avatar}ycdcUrlphotos[]— public company photo URLsvideos[]—{title, videoUrl, libraryUrl, date}news[]—{title, url, date}launches[]—{id, title, tagline, url, createdAt, votes}plusbodywhen launch bodies are enabledquestionsAndAnswers[]—{question, answer}founders[]—{id, name, title, bio, avatar, linkedin, twitter, hasEmail, email, isActive, profileUrl}; with founder profiles enabled, alsocurrentTitle,batches,previousRoles,schoolsand extra social linksfounderCountopenJobs[]—{id, title, url, applyUrl, location, remote, type, role, roleSpecificType, prettyRole, minExperience, salaryRange, salaryMin, salaryMax, salaryCurrency, equityRange, equity, skills, visa, askUs, postedAgo}; with job descriptions enabled, alsodescription,interviewProcessandhiringManagerjobCountdemoDayVideo,demoDayVideoUrl,applicationVideo,applicationVideoUrlkind,isCompanyHiring,topCompanyBadge,ycdcBadgeName,teamHighlights— retained legacy fields, only when the source still supplies themscrapedAt— UTC timestamp of the scrape
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode |
string | search |
search filters the directory; byCompany fetches companyUrls |
searchQuery |
string | – | Free-text relevance search (mode=search) |
batch |
string | any |
any or a YC batch code such as S24, P25 or F26 |
industry |
string | any |
Exact YC industry facet |
region |
string | any |
Exact YC region facet, including Remote variants |
status |
string | any |
any, Active, Inactive, Acquired or Public |
tags |
array | [] |
Exact YC tags; any one match is enough |
isHiring |
boolean | false |
Only companies with YC's Is Hiring badge |
topCompany |
boolean | false |
Only companies with YC's Top Company badge |
nonprofit |
boolean | false |
Only companies with YC's Nonprofit badge |
highlightBlackFounders |
boolean | false |
Only companies YC flags as having Black founders |
highlightWomenFounders |
boolean | false |
Only companies YC flags as having women founders |
highlightHispanicFounders |
boolean | false |
Only companies YC flags as having Hispanic or Latino founders |
minTeamSize |
integer | – | Drop companies below this employee count |
maxTeamSize |
integer | – | Drop companies above this employee count |
sortBy |
string | default |
default directory order or launchDate (newest first) |
companyUrls |
array | [] |
Full YC URLs, /companies/<slug> paths or bare slugs (mode=byCompany) |
scrapeFounders |
boolean | true |
Add founders from the company page |
scrapeOpenJobs |
boolean | true |
Add open jobs from the company page |
includeJobDescriptions |
boolean | false |
Add full job descriptions, interview process and hiring manager |
includeLaunches |
boolean | true |
Add Launch YC post metadata |
includeLaunchBodies |
boolean | false |
Add the full text of each Launch YC post |
includeNews |
boolean | false |
Add news items linked from the company page |
includeFounderProfiles |
boolean | false |
Add previous roles, schools and current title per founder |
maxItems |
integer | 50 |
Stop after this many companies (1–7,000), applied after filters |
Example: a batch's fintech companies with founders and job details
{
"mode": "search",
"batch": "S24",
"industry": "Fintech",
"scrapeFounders": true,
"scrapeOpenJobs": true,
"includeJobDescriptions": true,
"maxItems": 100
}
Example: export the complete directory
{
"mode": "search",
"scrapeFounders": true,
"scrapeOpenJobs": false,
"includeLaunches": true,
"maxItems": 7000
}
Example: look up specific companies
{
"mode": "byCompany",
"companyUrls": [
"https://www.ycombinator.com/companies/airbnb",
"/companies/stripe",
"doordash"
],
"scrapeFounders": true,
"scrapeOpenJobs": true,
"includeLaunchBodies": true
}
Example: top hiring companies in Europe, newest launches first
{
"mode": "search",
"region": "Europe",
"topCompany": true,
"isHiring": true,
"minTeamSize": 50,
"sortBy": "launchDate",
"scrapeFounders": true,
"maxItems": 200
}
Use cases
- Lead generation — build batch, industry or region lists with founder names, titles and LinkedIn profiles.
- Recruiting — pull open YC roles with salary ranges, equity, experience requirements and full descriptions.
- Market mapping — compare companies across batches, industries, regions, team sizes and stage.
- Competitive research — track launches, news and product positioning from the directory.
- Diversity sourcing — use the founder highlight badges YC itself publishes.
- Data enrichment — fetch known companies by URL or slug and append founders, jobs and media.
FAQ
Do I need a login or API key? No. The directory, company pages, founder profiles and job pages are public.
How many companies are in the directory? About 6,337 companies across 50 batches, growing with each new batch. A single run can export up to 7,000 companies.
Why is there no revenue, ARR or funding data? Y Combinator does not publish revenue, valuation or funding amounts in the directory, company pages or job pages. The actor does not infer or fabricate them.
Why are there no founder email addresses?
YC publishes only a contactability flag, surfaced as hasEmail. The actor does not guess or verify email addresses.
Why are some founders, jobs, launches or news items missing? Those sections are published per company. When a company has none, the field is omitted rather than filled with an empty value. Companies with a hiring badge can still have no public job postings.
Where do stage, launchedAt and formerNames come from?
From YC's own directory metadata. When that metadata is unavailable for a run, those fields are omitted and the run continues.
Why is teamSize missing for some companies?
Some companies report 0 employees, which means unknown. A zero is not a real team size, so it is omitted and size filters exclude it.
Do I need a proxy? No. The actor reads public pages directly without a proxy or browser.
Is this affiliated with Y Combinator? No. This is an independent, third-party actor that reads Y Combinator's public directory and is not operated by or affiliated with Y Combinator.
Python quickstart
Use a schema-derived input and the Python standard library to start a run. An Apify account and token are required for execution.
Source build u3s5u8dLqnytfJXXx. Documentation is regenerated from the default published build; private drafts are not included.