Wellfound Startup Directory with Stage and Hiring Counts
Pricing
Pay per event
Wellfound Startup Directory with Stage and Hiring Counts
Company profiles from the Wellfound startup index: size, stage, industries, locations, open job counts and Glassdoor scores. An industry slug Wellfound does not know returns its whole 10,000-company index with a 200, so this reads the filter the page applied and skips the search.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Gregory Bolshakov
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Reads company profiles from the Wellfound startup index. Size, stage, industries, locations, how many jobs each company has open, and the Glassdoor scores Wellfound shows on the card. No key and no login.
The problem this solves
Wellfound filters its index by one industry, one location or one technology, and the filter lives in the URL path. If you ask for a slug it does not know, it does not say so. It answers with HTTP 200 and its whole index, about 10,000 companies, and the page looks perfect.
The real slug for fintech is fintech-2. Ask for fintech and you get every company on
Wellfound, billed per row, presented to you as fintech companies. Page 2 of that same URL
returns page 1 again, so a tool that keeps paging buys the same ten rows over and over.
Every Wellfound page states the filter it actually applied. This Actor reads that, compares it with what you asked for, and drops the whole search when they differ. It tells you in the run summary and it charges you nothing for it.
Paging
Wellfound's page count is not a stop signal. Page 1 of the index says 1,037 pages of 10. Page 1,037 says 1,155 pages of 9. Page 5,000 says 5,196 pages of 2 and still returns two real companies. The page size shrinks and the page count grows as you go, and pages overlap.
So paging stops on a page that holds no company you do not already have. Companies are matched on their Wellfound id across every page and every filter, and duplicates are dropped before you are charged.
The ratings are Glassdoor's
The card shows a bare number next to "Highly rated". That number comes from Glassdoor, which
only the tooltip says. The columns are called glassdoorRating, glassdoorWorkLifeBalance
and glassdoorLeadership so nobody has to guess.
Empty is not a zero and not "unrated". Wellfound only shows the badge above its own threshold, so the column is filled for well rated companies and empty for everyone else.
What one row is
One company. Not one company per filter. If two of your filters both return a company, you get
it once, and filterRequested names the first filter that reached it. The company's own
industrySlugs and locationSlugs are on the row, so you can see which of your filters it
really matches.
Input
| Field | What it does |
|---|---|
industries | Industry slugs from the dropdown on wellfound.com/startups |
locations | Location slugs, for example san-francisco, london, remote-friendly |
technologies | Tech slugs, for example python, react |
hiringOnly | Keep only companies with the Actively Hiring badge |
maxResults | Upper bound for the whole run, across every filter |
maxPagesPerFilter | Ceiling on pages. Paging stops early on its own |
Each filter is a separate search. Wellfound cannot combine two, so an industry and a location together give you the union, not the intersection.
Output
One row per company with companyId, name, slug, websiteUrl, companySize,
employeesMin, employeesMax, stage, yCombinator, topInvestors, valuationOver1B,
b2b, b2c, activelyHiring, openJobs, openJobsByRole, industries, locations and the
three Glassdoor columns.
openJobs empty means Wellfound printed no count, which is not the same as zero open jobs.
RUN_SUMMARY in the key value store holds, per filter, how many pages were read, how many
companies were seen and kept, what the source said the total was, and why the walk stopped.
What it does not do
It does not open company profile pages. Wellfound serves /company/<slug> behind a Cloudflare
security check to every automated client, browser included, so this Actor works from the index
and says so rather than pretending.
It does not give exact headcount, because Wellfound publishes a band. It does not give investor names, because the index carries only a Top Investors flag.
Price
0.002 dollars per run and 0.003 dollars per company. Both are charged after the rows exist, so a run that finds nothing costs nothing. A filter Wellfound does not recognise costs nothing.