Platform availability
Availability data can't be read right now, so the platform's recent status is unknown. This doesn't mean it is unavailable.
Available capabilities
Each Product Hunt action, what it does, its price and its health over the last 24 hours. Open an action for its parameters, response fields and code samples.
| Capability | What it does | Per 1,000 | 24-hour health |
|---|---|---|---|
Trendingtrending | Get recent Product Hunt launches with rank, upvotes, comments, topics and maker, for today or a window of up to 30 days set in days. | $1.39 per 1,000 requests | — |
Detailsprofile | Read a Product Hunt product page from its /posts/ or /products/ url, with tagline, website, upvotes, review count, rating, daily and weekly rank and latest launch. | $2.78 per 1,000 requests | — |
Commentscomments | Collect the launch discussion on a Product Hunt page, with each comment's text, upvotes, pinned flag and the commenter's name, headline and verification. | $1.39 per 1,000 requests | — |
Reviewsreviews | Pull star-rated user reviews of a Product Hunt product, with overall, ease-of-use and value scores, pros and cons, review type and the reviewer's headline. | $1.39 per 1,000 requests | — |
Health data cannot be read right now, so this API's recent state is unknown. That does not mean it is down.
What does each Product Hunt action accept?
Each answer below pairs one callable action with its real inputs. Parameter meanings and allowed values are action-specific; a familiar name does not carry the same meaning across every platform.
Official sources are linked only to clarify the platform term beside them. They do not imply platform authorization or endorsement, and they do not add official-site features to the EveryInfra API contract.
| Action | Required | Optional | Delivery | Limit | Per 1,000 | Response fields |
|---|---|---|---|---|---|---|
trendingTrending Get recent Product Hunt launches with rank, upvotes, comments, topics and maker, for today or a window of up to 30 days set in | days | Sync delivery | Catalog values: defaultLimit=20, maxLimit=40. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count. | $1.39 per 1,000 requests | name · tagline · description · url · rank · vote_count · comment_count · topics · maker · image_url · posted_at · platform | |
profileDetails Read a Product Hunt product page from its /posts/ or /products/ | url | — | Sync delivery | — | $2.78 per 1,000 requests | id · slug · name · tagline · description · url · website · vote_count · comment_count · review_count · rating · rating_scale · follower_count · daily_rank · weekly_rank · is_top_product · topics · posted_at · platform · latest_launch_name · latest_launch_at · emails · contact_email · contact_website |
commentsComments Collect the launch discussion on a Product Hunt page, with each comment's text, upvotes, pinned flag and the commenter's name, headline and verification. These are discussion comments, not star-rated reviews, and nothing is posted in reply. | url | — | Sync delivery | Catalog values: defaultLimit=20, maxLimit=50. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count. | $1.39 per 1,000 requests | id · text · vote_count · is_pinned · author_name · author_username · author_headline · author_is_verified · product_name · product_url · posted_at · platform |
reviewsReviews Pull star-rated user reviews of a Product Hunt product, with overall, ease-of-use and value scores, pros and cons, review type and the reviewer's headline. They are kept apart from launch comments, and no recommendation score is computed. | url | — | Sync delivery | Catalog values: defaultLimit=20, maxLimit=50. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count. | $1.39 per 1,000 requests | id · rating · rating_scale · ease_of_use_rating · value_rating · text · positive · negative · pros · cons · vote_count · review_type · author_name · author_username · author_headline · product_name · product_url · posted_at · platform |
What do the Product Hunt trending parameters mean?
Get recent Product Hunt launches with rank, upvotes, comments, topics and maker, for today or a window of up to 30 days set in days. Rank and votes describe that snapshot rather than sales, and the result is not a full launch archive.
daysOptional- Specifies the lookback window in days for the trending action. Defaults to 1 (today) and accepts values from 1 to 30. It should not be treated as a complete historical archive export.Product Hunt: Upvotes Do Not Map One-to-One to Leaderboard Points — Product Hunt documentation explains that homepage feeds update by points, where a single upvote does not necessarily equal one point and ranking factors in undisclosed criteria. This endpoint captures leaderboard snapshots; it does not re-derive official rankings from vote_count, nor does it guarantee full historical coverage. · Checked
What do the Product Hunt profile parameters mean?
Read a Product Hunt product page from its /posts/ or /products/ url, with tagline, website, upvotes, review count, rating, daily and weekly rank and latest launch. Contact emails come from the product's website, may be missing and do not imply consent to marketing.
urlRequired- Specifies the full Product Hunt target URL in /posts/SLUG or /products/SLUG format. The profile action reads overall product details, comments fetch discussion threads on launches, and reviews retrieve star-rating entries. Launch discussion threads and product reviews represent distinct dataset entities.Product Hunt: Product Pages Aggregate Historical Launches and Reviews — Product Hunt defines a Product Page as a hub aggregating product launches, reviews, and historical product information. Profile here refers to the product object rather than individual user profiles; including team members, awards, or news on the native page does not guarantee all fields are exported. · Checked
What do the Product Hunt comments parameters mean?
Collect the launch discussion on a Product Hunt page, with each comment's text, upvotes, pinned flag and the commenter's name, headline and verification. These are discussion comments, not star-rated reviews, and nothing is posted in reply.
Full API reference: parameters, code samples, response example and health →urlRequired- Specifies the full Product Hunt target URL in /posts/SLUG or /products/SLUG format. The profile action reads overall product details, comments fetch discussion threads on launches, and reviews retrieve star-rating entries. Launch discussion threads and product reviews represent distinct dataset entities.Product Hunt: Launch Discussions and Comment Visibility Rules — Product Hunt uses comments for dialogue with Makers and notes that comments may be moderated, hidden, or deleted. This endpoint only retrieves accessible discussions without guaranteeing that all comments are visible; native platform rules prohibit bulk or AI-generated commenting, and this page provides no automated commenting capability. · Checked
What do the Product Hunt reviews parameters mean?
Pull star-rated user reviews of a Product Hunt product, with overall, ease-of-use and value scores, pros and cons, review type and the reviewer's headline. They are kept apart from launch comments, and no recommendation score is computed.
Full API reference: parameters, code samples, response example and health →urlRequired- Specifies the full Product Hunt target URL in /posts/SLUG or /products/SLUG format. The profile action reads overall product details, comments fetch discussion threads on launches, and reviews retrieve star-rating entries. Launch discussion threads and product reviews represent distinct dataset entities.Product Hunt: Launch Page Discussions vs. Product Page Reviews — Product Hunt terminology distinguishes Launch Pages (where users comment and vote) from Product Pages (which aggregate launches and reviews). This endpoint only verifies object relationships; it does not convert comment counts into ratings or treat reviews as verified purchase records. · Checked
How to use the Product Hunt API
- 01Read the public catalog and choose a platform action.
- 02Send the platform, action, and required parameters to POST /api/v1/social.
- 03Handle a synchronous result, or poll the returned job ID when the action runs asynchronously.
- 04Store the structured response fields needed by your application.
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"producthunt","action":"trending","params":{}}'
Product Hunt API questions
What can I retrieve with the Product Hunt API?
Set platform to producthunt. The current catalog lists trending, details, comments, and reviews. These action names identify different Product Hunt objects or views; they are not interchangeable search modes.
Which input starts a Product Hunt `trending` request?
The trending action has no required business input. Send the platform and action identifiers, plus only the optional parameters you need.
Which fields can Product Hunt `trending` return?
Its declared schema includes name, tagline, description, and rank. A declared field can still be absent from an individual record, and every other action has its own field list.
Does every Product Hunt action return immediately?
Actions labeled asynchronous return a job ID you poll. Every other action can also run asynchronously: add "mode": "async" to the request body to receive a job ID immediately, useful for slow tasks or large limits. The current catalog contains sync delivery.