Product Hunt Launch Scraper
Pricing
Pay per usage
Product Hunt Launch Scraper
Collect Product Hunt launches. NOT WORKING AS A SCRAPER: producthunt.com answers 403 to anything but a browser and shows a Cloudflare challenge in one. Their GraphQL API does work and needs only a free developer token - that is the route to revive this.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
the anh nguyen
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Share
Returns the launches currently on the Product Hunt front page: product name, tagline, maker, launch date and the product's Product Hunt page.
No credentials, no proxy, no browser. The Actor reads the Atom feed Product Hunt
publishes for syndication at https://www.producthunt.com/feed.
What it does and does not return
| Product name | yes |
| Tagline | yes |
| Maker (public display name) | yes |
| Launch date and last-updated date | yes |
| Product Hunt page URL | yes |
| Vote count | no |
| The product's own website | no |
The last two are not omissions of effort, they are not in the reachable
surface. The feed carries no vote count, and the outbound link is an
/r/p/<id> redirect that answers 403 to anything but a browser session. Rather
than emit a score of 0 for every row and let it read as "no votes", the
field is not emitted at all.
Per-topic feeds (/topics/<topic>/feed) are behind the same 403, so this Actor
covers the front page only.
Input
| Field | Default | What it does |
|---|---|---|
maxResults | 30 | Launches to return. The feed holds about 50, which is the ceiling. |
Output
One row per launch:
| Field | Type | Notes |
|---|---|---|
source | string | always producthunt |
title | string | product name |
text | string | Name — tagline |
url | string | Product Hunt page for the launch |
author | string | maker's public display name |
date | string | ISO 8601 launch date |
scrapedAt | string | ISO 8601 timestamp of capture |
name | string | product name |
tagline | string | one-line description |
postId | string | Product Hunt post id |
updatedAt | string | ISO 8601, last change Product Hunt recorded |
Notes
Part of the Pulse scraper family. Rows share source/title/text/url/
author/date/scrapedAt across sources, so results from several Pulse Actors
can be concatenated without reshaping. score is part of that shared shape
where the source publishes one; Product Hunt does not.
Author fields are public display names as published by the source. No e-mail addresses and no private profile data are collected.