Launch YC Posts with Full Text, Upvotes and Company avatar

Launch YC Posts with Full Text, Upvotes and Company

Pricing

Pay per event

Go to Apify Store
Launch YC Posts with Full Text, Upvotes and Company

Launch YC Posts with Full Text, Upvotes and Company

Every Launch YC post with its whole body, upvotes, date and the company that shipped it. YC search hands back 1,000 of 3,271 and reports the stop as an empty page, so this slices by batch and gets the rest. Image links in the body are rewritten to full URLs.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Gregory Bolshakov

Gregory Bolshakov

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Every Launch YC post: headline, tagline, the whole body, upvotes, the date it went up and the company that shipped it. No key and no login.

The problem this solves

The launch feed is an Algolia index and Algolia will not serve a result past number 1,000. Ask for hit 1,001 and it does not raise an error. It answers HTTP 200 with an empty result list and a total of zero, which is exactly what a finished search looks like.

The index held 3,271 launches on 6 September 2026 and says so in the same response that hands you the first 1,000. YC also keeps two copies of the feed, one ordered by date and one by upvotes, so the order you pick would decide which thousand you could reach.

This Actor never asks for the page that lies. When a search is bigger than the ceiling it cuts it into slices on the launching company's batch, which partitions the feed exactly: 31 values adding up to all 3,271, the largest holding 328.

The body arrives with broken images unless someone fixes them

YC writes image links inside a launch body relative to its own site, like ![uploaded image](/media/?type=post&id=113860). 246 of 400 posts sampled carry at least one. They are rewritten to full URLs here, so the markdown works wherever you paste it.

What one row is

One launch post. A company that launched three times has three rows, each with its own date, upvotes and text, joined to the company by companyId.

Zero upvotes is a real value, not a gap. One post in 400 had none.

launchTotalReported on every row is the count YC's own search gave for your filter, in launches, the same unit as the rows. RUN_SUMMARY holds every slice with what it reported, what it returned and why it stopped.

What is not here

The author's profile. YC links it to its private founder network, which asks any outside visitor to sign in, so publishing the link would give you a page you cannot open. The author's name and photo are on the row.

Billing

Two events: a start fee charged only once launches are returned, and a per-launch fee charged after each post is written, body included. A run that matches nothing costs nothing.