Y Combinator Companies Scraper (Startup Leads) avatar

Y Combinator Companies Scraper (Startup Leads)

Pricing

from $17.00 / 1,000 results

Go to Apify Store
Y Combinator Companies Scraper (Startup Leads)

Y Combinator Companies Scraper (Startup Leads)

Scrape the Y Combinator startup directory with company name, website, one-liner, batch, status, industry, subindustry, tags, team size, location and public profile link. Filter by keyword, batch or industry. Export to JSON, CSV or Excel.

Pricing

from $17.00 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 hours ago

Last modified

Share

Y Combinator Companies Scraper (Startup Leads)

Y Combinator Companies Scraper (Startup Leads)

Here is one real result, with every field the actor returns when includeFounders is on (the longDescription and founder bios are trimmed here for readability; the actor returns the full text):

{
"id": 13549,
"name": "Airbyte",
"slug": "airbyte",
"ycUrl": "https://www.ycombinator.com/companies/airbyte",
"website": "https://airbyte.com/",
"oneLiner": "Context layer for production-grade AI agents",
"longDescription": "Airbyte Agents is the context layer your AI agents query before they act. Features the Context Store, which unifies entities across Salesforce, Stripe, Zendesk and more. Use it from the UI, your LLM v […]",
"batch": "Winter 2020",
"status": "Active",
"stage": "Early",
"industry": "B2B",
"subindustry": "B2B",
"industries": ["B2B"],
"tags": ["Artificial Intelligence", "Developer Tools", "Open Source", "Data Engineering", "AI"],
"teamSize": 90,
"allLocations": "San Francisco, CA, USA",
"regions": ["United States of America", "America / Canada"],
"formerNames": ["Daxtarity", "Dataline"],
"launchedAt": "2020-03-15T16:03:56.000Z",
"isHiring": false,
"nonprofit": false,
"topCompany": false,
"logoUrl": "https://bookface-images.s3.amazonaws.com/small_logos/fc4c9a8bb7a853c14be4dac967fb9717f36fca1c.png",
"source": "Y Combinator",
"observedAt": "2026-08-15T14:08:17.649Z",
"yearFounded": 2020,
"ycGroupPartner": "Brad Flora",
"linkedinUrl": "https://www.linkedin.com/company/airbytehq/",
"twitterUrl": "https://twitter.com/AirbyteHQ",
"githubUrl": "https://github.com/airbytehq",
"facebookUrl": null,
"crunchbaseUrl": "https://www.crunchbase.com/organization/airbyte-b3bb",
"founders": [
{ "name": "Michel Tricot", "title": "Co-Founder & CEO", "bio": "Co-founder & CEO of Airbyte.\n\nI’ve been working in data since 2007. In 2011 I join LiveRamp where I was Head of Integrations and D […]", "linkedinUrl": "https://www.linkedin.com/in/micheltricot/", "twitterUrl": "https://twitter.com/MichelTricot" },
{ "name": "Jean Lafleur", "title": "Co-Founder & COO", "bio": "- Co-founder of Airbyte, the leading open-source data integration platform. \n- Serial entrepreneur (4 startups incl. 2 acquired, 1 […]", "linkedinUrl": "https://www.linkedin.com/in/jeanhenrilafleur/", "twitterUrl": "https://twitter.com/JeanLafleur" }
],
"founderNames": ["Michel Tricot", "Jean Lafleur"],
"founderLinkedinUrls": ["https://www.linkedin.com/in/micheltricot/", "https://www.linkedin.com/in/jeanhenrilafleur/"]
}

The most complete Y Combinator companies scraper available. It returns every field the YC directory exposes for each company, plus the full founder roster (name, title, bio, LinkedIn and X/Twitter), the company's social and Crunchbase links, year founded and YC group partner, and an optional contact-enrichment add-on that finds a public business email. Filter by keyword, batch and industry.

📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples

Apify Coverage Output Billing

Table of contents

What it does

The actor searches the Y Combinator company directory, applies your keyword, batch and industry filters, and writes one normalized record per company to the run's dataset. When includeFounders is on (the default), each record also carries the founder roster with LinkedIn and X/Twitter profiles, the company's LinkedIn, X/Twitter, GitHub, Facebook and Crunchbase links, the year founded, and the YC group partner.

An optional paid add-on (enrichContacts) attempts to find a public business contact email and person for companies that do not already expose one. Missing source values are returned as null, never invented.

Quickstart

Open the actor, paste this into the input, and press Run. It returns AI companies with founders.

{
"searchQuery": "AI",
"maxCompanies": 10,
"includeFounders": true
}

Every input field is optional. With an empty input the actor lists YC companies with no keyword filter (default maxCompanies is 10).

Input reference

FieldTypeRequiredDefaultDescription
maxCompaniesintegerno10Maximum number of companies to collect. Free Apify plans are capped at 10 per run.
searchQuerystringno(empty)Keyword searched across company names, one-liners and descriptions, for example AI, fintech, developer tools.
batchstringno(any)Keep only one YC batch. Accepts W21/S22 or Winter 2021/Spring 2024.
industrystringno(any)Keep only one industry, for example B2B, Fintech, Healthcare, Consumer, Education, Industrials.
includeFoundersbooleannotrueAlso collect the founder roster and the company's social/Crunchbase links, year founded and YC group partner. Off gives a faster directory-only run.
enrichContactsbooleannofalsePaid add-on. For each result without an email, attempt to find a public business email and contact person. Billed per attempt, plus an extra charge only when an email is found.
enrichContactsMaxintegerno50Cap how many results the add-on tries to enrich. Free Apify accounts are capped at 3.

Output reference

One dataset item per company. Types: string, integer, boolean, string[], object[], or null when the source value is absent.

FieldTypeDescription
idintegerYC company ID.
namestringCompany name.
slugstringYC slug.
ycUrlstringYC directory page URL.
websitestringCompany website.
oneLinerstringShort tagline.
longDescriptionstringFull company description.
batchstringYC batch, for example Winter 2020.
statusstringActive, Acquired, Inactive, Public.
stagestringCompany stage, for example Early, Growth.
industry / subindustrystringPrimary industry and sub-industry.
industriesstring[]All industry tags.
tagsstring[]Topic tags.
teamSizeintegerTeam size.
allLocationsstringLocations text.
regionsstring[]Normalized regions.
formerNamesstring[]Previous company names, or empty.
launchedAtstringLaunch timestamp (ISO 8601).
isHiringbooleanWhether the company is hiring.
nonprofitbooleanWhether it is a nonprofit.
topCompanybooleanWhether YC flags it as a top company.
logoUrlstringCompany logo URL.
yearFoundedintegerYear founded (founders on).
ycGroupPartnerstringYC group partner (founders on).
linkedinUrl / twitterUrl / githubUrl / facebookUrl / crunchbaseUrlstringCompany profiles (founders on), or null.
foundersobject[]Founder roster: name, title, bio, linkedinUrl, twitterUrl (founders on).
founderNamesstring[]Founder names (founders on).
founderLinkedinUrlsstring[]Founder LinkedIn URLs (founders on).
sourcestringAlways Y Combinator.
observedAtstringISO 8601 timestamp of when the record was collected.

When enrichContacts is on, records also carry enrichedEmail, enrichedContactName, enrichedJobTitle, enrichedEmailStatus, enrichedSource and enrichedConfidence.

Example output record

Real record from a live run (input {"searchQuery":"AI","maxCompanies":6,"includeFounders":true}; longDescription and founder bios trimmed for readability):

{
"id": 29110,
"name": "AiSDR",
"slug": "aisdr",
"ycUrl": "https://www.ycombinator.com/companies/aisdr",
"website": "https://aisdr.com/",
"oneLiner": "AI sales prospecting. Replace your SDR with AiSDR",
"longDescription": "AiSDR automates sales prospecting. Our software uses AI to automatically write and send sales emails, once a prospective customer engages – we then automatically correspo […]",
"batch": "Summer 2023",
"status": "Active",
"stage": "Early",
"industry": "B2B",
"subindustry": "B2B -> Sales",
"industries": ["B2B", "Sales"],
"tags": ["Artificial Intelligence", "SaaS", "B2B", "Sales", "AI"],
"teamSize": 5,
"allLocations": "San Francisco, CA, USA; Remote",
"regions": ["United States of America", "America / Canada", "Remote", "Fully Remote"],
"formerNames": ["AI SDR"],
"launchedAt": "2023-06-04T13:34:21.000Z",
"isHiring": false,
"nonprofit": false,
"topCompany": false,
"logoUrl": "https://bookface-images.s3.amazonaws.com/small_logos/3c4ee33b19412517e139da731ca8d250eae8eee8.png",
"source": "Y Combinator",
"observedAt": "2026-08-15T14:08:17.649Z",
"yearFounded": 2023,
"ycGroupPartner": "Gustaf Alstromer",
"linkedinUrl": "https://www.linkedin.com/company/aisdrapp/",
"twitterUrl": "https://twitter.com/getaisdr",
"githubUrl": null,
"facebookUrl": "https://www.facebook.com/aisdrapp",
"crunchbaseUrl": null,
"founders": [
{ "name": "Yuriy Zaremba", "title": "Founder/CEO", "bio": "2x YC alumni, 1 exit (AXDRAFT acquired by Onit Inc.). […]", "linkedinUrl": "https://linkedin.com/in/yuriy-zaremba", "twitterUrl": "https://twitter.com/YuriyZaremba" },
{ "name": "Oleg Zaremba", "title": "Founder", "bio": "2x YC alumni, 1 exit (AXDRAFT acquired by Onit Inc.). […]", "linkedinUrl": "https://linkedin.com/in/oleg-zaremba", "twitterUrl": "https://twitter.com/olzare" }
],
"founderNames": ["Yuriy Zaremba", "Oleg Zaremba"],
"founderLinkedinUrls": ["https://linkedin.com/in/yuriy-zaremba", "https://linkedin.com/in/oleg-zaremba"]
}

Run via API and CLI

Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.

Run synchronously and get dataset items in one call:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~ycombinator-companies-scraper/run-sync-get-dataset-items?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"searchQuery":"fintech","batch":"W21","maxCompanies":50,"includeFounders":true}'

Start a run asynchronously:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~ycombinator-companies-scraper/runs?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"industry":"Healthcare","maxCompanies":200}'

Apify CLI:

apify call scrapers_lat/ycombinator-companies-scraper \
--input '{"searchQuery":"developer tools","enrichContacts":true,"enrichContactsMax":25}'

Fetch results

Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:

# JSON
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"
# CSV
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"
# Paginate large datasets
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"

<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.

Billing and limits

  • Pay per result. You are charged per company record returned (result event). See the pricing tab for the current per-result price.
  • Contact enrichment add-on. When enrichContacts is on, two extra events apply: contact-search-attempt (once per row attempted, found or not) and contact-email-found (only when a public email is found). Off by default.
  • No charge on failure. If a run errors, the actor writes a single item with a populated error field and does not charge for it. Empty runs cost nothing.
  • Spend cap respected. Set maxTotalChargeUsd on the run; once reached, the actor stops emitting and charging further billable results.
  • Free Apify plans are capped at 10 records per run, and enrichment is capped at 3 attempts. Upgrade for higher maxCompanies.

FAQ and troubleshooting

A run returned 0 records. Why? The keyword, batch or industry filter matched nothing. Loosen filters (remove batch or industry, or widen searchQuery). Zero-result runs are not charged.

How do I get founders and social links? Keep includeFounders on (the default). Each record then carries the founder roster with LinkedIn and X/Twitter, plus the company's social and Crunchbase links.

How does contact enrichment bill? Turn on enrichContacts. You pay contact-search-attempt once per attempted row, and contact-email-found only when a real public email is found. Emails are never invented; unfound rows carry emailStatus: not_found.

What batch formats are accepted? Both short codes (W21, S22) and full labels (Winter 2021, Spring 2024).

Is this an official Y Combinator tool? No. This actor is independent and has no affiliation with Y Combinator. It reads only data that is publicly available in the YC company directory.

More scrapers at scrapers.lat

Built and maintained by scrapers.lat, where we publish scrapers for US and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.


Independent tool, not affiliated with Y Combinator. Accesses only publicly available data.