Y Combinator Scraper with Founders & Emails avatar

Y Combinator Scraper with Founders & Emails

Under maintenance

Pricing

from $1.99 / 1,000 results

Go to Apify Store
Y Combinator Scraper with Founders & Emails

Y Combinator Scraper with Founders & Emails

Under maintenance

Y Combinator scraper extracts startup profiles, founder names, company details, websites, publicly available emails, industries, batch information, and locations 🚀📧 Perfect for startup research, investor sourcing, B2B outreach, competitor analysis, and lead generation.

Pricing

from $1.99 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Hub

Scrapers Hub

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Y Combinator Companies & Founders Scraper

Apify actor that scrapes the YC company directory with full company details, founders, founder emails, open jobs and news.

How it works

DataSourceLibrary
Company list (with filters)YC public Algolia index (YCCompany_By_Launch_Date_production)requests
Company detail, founders, jobs, newsEach company page's data-page Inertia JSON, read with a CSS selectorparsel
Anti-bot fallbackAutomatic escalation on 403/429/503cloudscraper
Founder emailsfirst.last@domain permutations + MX / best-effort SMTP verificationdnspython, smtplib

The HTTP layer (src/http_client.py) tries plain requests first and transparently retries through cloudscraper if a request is blocked.

Input

{
"limit": 10,
"get_founders": true,
"getEmails": true,
"includeRiskyEmails": true,
"isHiring": false,
"topCompanies": false,
"nonprofit": false,
"batches": ["All Batches"],
"industries": ["All industries"],
"regions": ["Anywhere"],
"minEmployeeSize": "1+",
"maxEmployeeSize": "1000+"
}
  • batches / industries / regions — use the sentinel values "All Batches", "All industries", "Anywhere" to mean no filter. Otherwise pass exact YC facet values, e.g. ["Fall 2024"], ["Healthcare","Fintech"], ["Europe"].
  • minEmployeeSize / maxEmployeeSize — any string with a number (e.g. "11+", "51-200"). "1000+" as the max means no upper bound.
  • includeRiskyEmails — when false, only positively verified addresses are kept.
  • smtpVerify (optional, default true) — set false to skip the SMTP RCPT check and mark every mail-capable domain as risky (much faster).

Output

One dataset item per company, matching the shape in the task spec: company_details, location, links, source_context, founders[] (with email / email_status), jobs[], news[] and data_quality.completeness_flags.

Run locally

pip install -r requirements.txt
# reads storage/key_value_stores/default/INPUT.json (Apify) or ./input.json
python -m src

Emails. YC does not publish founder emails, so addresses are generated from the founder's name + company domain and verified where possible. A domain with no mail server yields no address; a mailbox we cannot positively confirm is returned as risky.