Product Hunt API

Product Hunt Launches, Leaderboards, Products and Makers via REST API

Scrappa's Product Hunt API returns public Product Hunt data as structured JSON. Read the daily, weekly, monthly and yearly leaderboards, search launches and products, load launch details with comments and replies, list product reviews and launch history, and browse topics, makers, categories, collections and forums. Scrappa is an independent service and is not affiliated with or endorsed by Product Hunt.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
21
Endpoints
2013+
Leaderboard history
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/producthunt/leaderboard/weekly?year=2025&week=42" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "period": "weekly",
    "applied": {
      "year": 2025,
      "week": 42
    },
    "items": [
      {
        "id": "1026664",
        "name": "Nora",
        "slug": "nora-6",
        "tagline": "The AI coding agent for building secure Web3 apps",
        "votesCount": 509,
        "commentsCount": 34,
        "weeklyRank": "1"
      }
    ],
    "pageInfo": {
      "hasNextPage": true,
      "endCursor": "UG9zdDpNVGM6MQ"
    }
  }
}

What you can build

Structured data for real applications. Here are some ideas.

Launch Tracking

Follow the daily, weekly, monthly and yearly leaderboards with votes, comments and ranks.

Competitor Research

Watch new launches in a topic or category and read product ratings, badges and launch history.

Market Maps

Build lists of products by category and topic with makers, taglines and websites.

Maker and Community Analysis

Read maker profiles, launch comments, replies and forum threads to see what the community asks for.

Product Hunt scraper API

Product Hunt API for leaderboards, launches, products and makers

The Product Hunt API is built for launch tracking, competitor research and market maps. Start from a leaderboard or a search, then open a launch or a product for details, comments, reviews and launch history. Responses are JSON with success, the data fields and a meta block.

Read the daily, weekly, monthly and yearly leaderboards, sorted by rank, votes or score.

Search launches and products by text with cursor or page paging.

Load launch details with makers, topics, media, comments and replies.

List product reviews and every launch of a product.

Browse topics, makers, categories, collections and forums.

Test the Product Hunt API with 500 free monthly credits before scaling production traffic.

Choose the right Product Hunt API endpoint

Use the leaderboards to see what launches now

Pick a day, week, month or year and get the ranked launches with votes, comments and topics.

Open Product Hunt Leaderboard API docs

Use Product Details for competitor research

Take the product slug from search and load the description, website, rating, categories and makers.

Open Product Hunt Product API docs

Use Launch Comments to read feedback

Load the comment threads of a launch, then fetch the replies of any comment.

Open Product Hunt Comments API docs

Available endpoints

Everything you need in one API.

GET

Get Launch

/api/producthunt/posts/{slug}

Full detail of one launch: description, votes, ranks, topics, makers, media and links

GET

List Launch Comments

/api/producthunt/posts/{slug}/comments

Top-level comment threads of one launch, with vote and reply counts

GET

Get Product

/api/producthunt/products/{slug}

Full detail of one product: description, website, rating, review counts, categories, topics, makers and badges

GET

List Product Reviews

/api/producthunt/products/{slug}/reviews

Review metadata of one product: rating summary plus reviewer, type, rating and date of each review

GET

List Product Launches

/api/producthunt/products/{slug}/launches

All launches of one product with votes, comments and daily rank

GET

List Topic Launches

/api/producthunt/topics/{slug}/posts

Launches that belong to one topic, with votes and comment counts

GET

Get Category

/api/producthunt/categories/{slug}

One category with description, popular tags and a page of its products

Scrappa vs Product Hunt API

See how Scrappa compares to the official API.

Leaderboards by day, week, month and year
Scrappa:
Product Hunt API: Yes, with a developer token
Access required
Scrappa: API key only
Product Hunt API: OAuth app and token
Comments and replies
Scrappa:
Product Hunt API: Limited by plan
Price per 1k requests
Scrappa: From $0.20
Product Hunt API: Free with rate limits
Unified API key
Scrappa: Yes (80+ APIs)
Product Hunt API: One API only
Free tier
Scrappa: 500 credits/month
Product Hunt API: Rate limited

Key features

Daily, weekly, monthly and yearly leaderboards
Launch and product search
Launch comments and replies
Product reviews and launch history
Topics, makers, categories, collections and forums
Failed requests are not charged
Simple API key auth with 500 free credits per month

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Product Hunt. The Product Hunt API returns structured JSON from public Product Hunt data through a Scrappa API key.

Leaderboards and launch lists use a cursor. Send pageInfo.endCursor from the last response as the after parameter. Product search uses a page number.

The reviews endpoint returns the rating summary and the reviewer, type, rating and date of each review. Review text is not included.

Leaderboards accept years from 2013.

Every Scrappa account includes 500 free credits each month. After that, each request costs one credit. Failed requests are not charged.

Start using the Product Hunt API

Sign up and get 500 free credits. No credit card required.