↑ ↓ to move ↵ to open
Product Hunt API · Endpoint

Product Hunt Product API

Get a product from its name or URL: tagline, description, rating and review counts, followers, categories, awards, alternatives and its first and latest launches.

  • 1 credit per call
  • Failed calls are free
  • Updated
  • producthunt.product
Response completed
{  "name": "ChatGPT by OpenAI",  "android_url": "https://www.producthunt.com/r/PUZV4DPNCWSPRP",  "categories_count": 3,  "description": "An LLM to get instant answers, find creative inspiration, and learn something new. Free to use. Easy to try. Just ask and ChatGPT can help …",  "followers_count": 12384,  "founder_reviews_count": 521,  "id": "526756",  "ios_url": "https://www.producthunt.com/r/6e5d3e8b3c85a5",  "other_reviews_count": 227,  "posts_count": 29,  "review_summary_ai": "Reviewers largely see ChatGPT as a daily workbench for brainstorming, writing, research, coding, debugging, and turning rough ideas into us…",  "reviews_count": 748,  "reviews_rating": 4.86,  "slug": "chatgpt",  "tagline": "Get answers. Find inspiration. Be more productive.",  "twitter_url": "https://x.com/openai",  "url": "https://www.producthunt.com/products/chatgpt",  "website_clean_url": "openai.com/chatgpt",  "website_url": "https://openai.com/chatgpt",  "first_launch": {    "id": "369375",    "scheduled_at": "2022-12-02T00:01:00-08:00"  },  "latest_launch": {    "name": "Ads in ChatGPT",    "id": "1140101",    "scheduled_at": "2026-05-06T00:01:00-07:00",    "slug": "ads-in-chatgpt",    "state": "default",    "tagline": "Create, manage, and measure your ChatGPT ad campaigns",    "url": "https://www.producthunt.com/posts/ads-in-chatgpt"  },  "alternatives": [    {      "name": "Claude by Anthropic",      "id": "576351",      "reviews_count": 1039,      "reviews_rating": 4.96,      "slug": "claude",      "tagline": "A family of foundational AI models",      "url": "https://www.producthunt.com/products/claude"    },    {      "name": "Claude for Desktop",      "id": "675314",      "reviews_count": 23,      "reviews_rating": 4.87,      "slug": "claude-for-desktop",      "tagline": "Desktop AI partner. Fast, focused, & designed for deep work",      "url": "https://www.producthunt.com/products/claude-for-desktop"    }  ],  "awards": [    {      "category": "Product of the Year",      "id": "1265117",      "rank": 1,      "type": "golden_kitty",      "year": 2022    }  ],  "categories": [    {      "name": "LLMs",      "id": "126",      "path": "/categories/llms",      "slug": "llms"    },    {      "name": "AI Chatbots",      "id": "127",      "path": "/categories/ai-chatbots",      "slug": "ai-chatbots"    }  ],  "pro_con_tags": [    {      "tag": "versatile tool"    },    {      "tag": "fast performance"    }  ],  "rating_distribution": [    {      "count": 660,      "stars": 5    },    {      "count": 77,      "stars": 4    }  ],  "screenshots": [    "https://ph-files.imgix.net/836a36f4-6187-49d3-a661-bfefe6527a1c.svg?auto=format&fit=crop",    "https://ph-files.imgix.net/c5bc4c45-9d39-44f5-8ad9-fa10c043c29f.svg?auto=format&fit=crop"  ]}
Try it live, free
Input

What you send

The input object of the request, with every field the endpoint accepts.

FieldTypeRequiredWhat it doesExample
url string yes The product's name as it appears in its URL, such as chatgpt, or its full Product Hunt URL. chatgpt
Response

Fields it returns

What each record in the response holds, with the values from the sample above.

FieldTypeWhat it isExample
name string The product's name. ChatGPT by OpenAI
tagline string The product's one-line pitch. Get answers. Find inspiration. Be more productive.
reviews_rating number The product's average review rating, out of 5. 4.86
reviews_count integer How many reviews the product has. 748
followers_count integer How many people follow the product. 12,384
posts_count integer How many launches the product has had. 29
website_url string The product's own website. https://openai.com/chatgpt
alternatives array Products Product Hunt lists as alternatives. 5 records
alternatives[].id string Product Hunt's ID for the item. 576351
alternatives[].name string The product's name. Claude by Anthropic
alternatives[].reviews_count integer How many reviews the product has. 1039
alternatives[].reviews_rating number The product's average review rating, out of 5. 4.96
alternatives[].slug string The name in the product's Product Hunt address. claude
alternatives[].tagline string The product's one-line pitch. A family of foundational AI models
alternatives[].url string The page on Product Hunt. https://www.producthunt.com/products/claude
android_url string Link to the Android app. https://www.producthunt.com/r/PUZV4DPNCWSPRP
awards array Product Hunt awards the product won. 1 records
awards[].category string The category that was asked for. Product of the Year
awards[].id string Product Hunt's ID for the item. 1265117
awards[].rank integer Its place on the leaderboard. 1
awards[].type string The kind of award. golden_kitty
awards[].year integer The year of the award. 2022
categories array The product's categories. 2 records
categories[].id string Product Hunt's ID for the item. 126
categories[].name string The product's name. LLMs
categories[].path string The page's address on Product Hunt. /categories/llms
categories[].slug string The name in the product's Product Hunt address. llms
categories_count integer How many categories it is in. 3
description string The description Product Hunt shows. An LLM to get instant answers, find creative inspiration, and l…
first_launch object The product's first launch. 2 fields
first_launch.id string Product Hunt's ID for the item. 369375
first_launch.scheduled_at string When the launch was scheduled to go live. 2022-12-02T00:01:00-08:00
founder_reviews_count integer Reviews written by founders of other products. 521
id string Product Hunt's ID for the item. 526756
ios_url string Link to the iPhone app. https://www.producthunt.com/r/6e5d3e8b3c85a5
latest_launch object The product's latest launch. 7 fields
latest_launch.id string Product Hunt's ID for the item. 1140101
latest_launch.name string The product's name. Ads in ChatGPT
latest_launch.scheduled_at string When the launch was scheduled to go live. 2026-05-06T00:01:00-07:00
latest_launch.slug string The name in the product's Product Hunt address. ads-in-chatgpt
latest_launch.state string default
latest_launch.tagline string The product's one-line pitch. Create, manage, and measure your ChatGPT ad campaigns
latest_launch.url string The page on Product Hunt. https://www.producthunt.com/posts/ads-in-chatgpt
other_reviews_count integer Reviews written by other users. 227
pro_con_tags array Pros and cons reviewers mention, with how often. 28 records
pro_con_tags[].tag string A pro or con reviewers mention. versatile tool
rating_distribution array How many reviews gave each star rating. 5 records
rating_distribution[].count integer How many results this response holds. 660
rating_distribution[].stars integer The star rating. 5
review_summary_ai string Product Hunt's own summary of the reviews. Reviewers largely see ChatGPT as a daily workbench for brainsto…
screenshots array Links to the product's screenshots. https://ph-files.imgix.net/836a36f4-6187-49d3-a661-bfefe6527a1c…
slug string The name in the product's Product Hunt address. chatgpt
twitter_url string The product's X account. https://x.com/openai
url string The page on Product Hunt. https://www.producthunt.com/products/chatgpt
website_clean_url string The product's website without tracking. openai.com/chatgpt
REST API · MCP server

Call it from your code, or ask your agent

Set UPSCRAPE_API_KEY to your key and copy a working request.

curl --request POST \  --url https://data.upscrape.com/execute \  --header "Authorization: Bearer $UPSCRAPE_API_KEY" \  --header "Content-Type: application/json" \  --header "Prefer: wait=30" \  --data '{  "capability": "producthunt.product",  "input": {    "url": "chatgpt"  }}'
In your AI agent Claude · Cursor · any MCP client
1Add the Upscrape MCP server
https://data.upscrape.com/mcp
2Ask for the data in plain words

Using Upscrape, look up ChatGPT on Product Hunt. Give me its rating, number of reviews, followers and awards, and list the alternatives Product Hunt shows next to it.

The agent finds the endpoint, shows you the price, and runs it with your credits.
Product Hunt

More from the Product Hunt API

Same data, other platforms

The same data from other platforms

Questions

Product Hunt Product API FAQ

The short answers. The docs have the long ones.

Still have a question? Talk to the people who build the endpoints.
How much does the Product Hunt Product API cost?

1 credit per successful call, shown before it runs. You buy credits once, and paid credits never expire.

What do I send?

Send url. The input fields below list every option with its type and limits.

Do I need a Product Hunt login?

No. It reads public Product Hunt data; nothing runs on your account.

Can my AI agent call it?

Yes, over MCP: the agent finds producthunt.product, checks its price and runs it with the same credits as the REST API.

Get started

Your first Product Hunt call is free.

Up to 100 free credits to start, no card needed.