ProductHunt Scraper avatar

ProductHunt Scraper

Pricing

from $15.00 / 1,000 results

Go to Apify Store
ProductHunt Scraper

ProductHunt Scraper

Scrape products, launches, votes, and makers from Product Hunt using the official GraphQL API. Get today's trending products, featured launches, or historical data. Fast, reliable, and never blocked.

Pricing

from $15.00 / 1,000 results

Rating

0.0

(0)

Developer

Artificially

Artificially

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

Product Hunt Scraper

Scrape products and launches from Product Hunt using the official GraphQL API.

Built by Artificially

Before you start

This actor needs a free Product Hunt developer token. Paste it into the apiToken field before you press Start; without it the run stops straight away and nothing is charged. The steps to get one take about a minute and are in the section below.

Features

  • Extract product details (name, tagline, description)
  • Get upvote counts and comments
  • Topics and categories
  • Website URLs and launch dates
  • Scrape today's trending products
  • Get featured products only
  • Historical data (up to 30 days back)
  • Fast and reliable - uses official API, never blocked

Requirements

You need a Product Hunt API token to use this scraper:

  1. Go to Product Hunt API Dashboard
  2. Create a new application (use https://localhost as redirect URI)
  3. Copy your Developer Token (not the API Key/Secret)

Input

FieldTypeDescription
apiTokenstringRequired. Your Product Hunt developer token
scrapeTodaybooleanScrape products posted today, since midnight Pacific Time (default: true)
scrapeFeaturedbooleanOnly scrape featured/trending products
daysBacknumberScrape products from last N days, counted in Pacific Time (0 = today only)
maxProductsnumberMaximum products to scrape (default: 20, max: 500)

Example Input

Scrape today's top products:

{
"apiToken": "your_developer_token_here",
"scrapeToday": true,
"maxProducts": 20
}

Scrape featured products from the last 7 days:

{
"apiToken": "your_developer_token_here",
"scrapeFeatured": true,
"daysBack": 7,
"maxProducts": 50
}

Output

Each product includes:

{
"id": "123456",
"name": "Product Name",
"tagline": "Short product description",
"description": "Full product description",
"url": "https://www.producthunt.com/posts/product-name",
"websiteUrl": "https://www.producthunt.com/r/ABCDEFGH",
"votesCount": 523,
"commentsCount": 42,
"topics": ["Productivity", "Developer Tools"],
"makers": [],
"thumbnail": "https://ph-files.imgix.net/...",
"featuredAt": "2026-01-26T00:00:00Z",
"createdAt": "2026-01-26T08:00:00Z",
"scrapedAt": "2026-01-26T12:00:00Z"
}

Notes on fields

  • url is the Product Hunt post URL with API tracking parameters removed.
  • websiteUrl is the link Product Hunt's API returns for the product website, which is usually a Product Hunt redirect (producthunt.com/r/...) to the maker's site.
  • makers: Product Hunt's public API redacts maker names for privacy, so this list is usually empty. Redacted placeholders are never included.
  • Only records with an id, name, URL and creation date are saved. Duplicates across pages are removed.

Run summary

Each run writes these records to the default key-value store:

  • SUMMARY: counts of saved, duplicate and skipped records, failed requests, and whether the cost limit was reached
  • FAILED_REQUESTS: API requests that still failed after retries
  • INVALID_PRODUCTS: records skipped because required fields were missing

If the API token is rejected, the run fails immediately with a clear message and nothing is charged for products.

Pricing

This Actor uses pay-per-event pricing; see the Pricing tab for current prices.

You only pay for valid results: incomplete records, duplicates and failed API requests are skipped and never charged.

Why Use This Scraper?

  • Official API - Uses Product Hunt's GraphQL API, not web scraping
  • Never blocked - No anti-bot issues or CAPTCHAs
  • Fast - API calls are instant, no browser rendering needed
  • Reliable - Consistent data structure directly from Product Hunt
  • Cost-effective - Lightweight, no browser overhead

Support

For issues or questions, contact Artificially.