← API Catalog
Apify·Async
Product Hunt Scraper
Knowledge & Data$0.0009 / Launch
What it does
Collect Product Hunt launches from daily and past leaderboards, category or topic pages, and supported URLs. Export ranks, engagement, teams, media, and optional extra data.
Returns: Collect Product Hunt launches from daily and past leaderboards, category or topic pages, and supported URLs. Export ranks, engagement, teams, media, and optional extra data.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
target | select | Yes | Choose the Product Hunt page group to scrape. Fill in only the matching Target options section. Fields in all other sections are ignored. |
endDate | text | No | Optional last date in an inclusive daily range, in YYYY-MM-DD. Leave blank to scrape only the start date. |
endWeek | text | No | Optional last week in an inclusive range, in YYYY-WW. Leave blank to scrape only the start week. |
endYear | number | No | Optional last year in an inclusive range. Leave blank to scrape only the start year. |
endMonth | text | No | Optional last month in an inclusive range, in YYYY-MM. Leave blank to scrape only the start month. |
startDate | text | No | First daily leaderboard date in YYYY-MM-DD. Leave blank to scrape today's California-time leaderboard. Add an end date to include each day in a past date range. |
startWeek | text | No | First Product Hunt leaderboard week in YYYY-WW, such as 2026-52. Add an end week for an inclusive range. |
startYear | number | No | First Product Hunt leaderboard year, such as 2026. Add an end year for an inclusive range. |
startMonth | text | No | First Product Hunt leaderboard month in YYYY-MM, such as 2026-11. Add an end month for an inclusive range. |
topicSlugs | array | No | Add one Product Hunt topic slug per row, such as developer-tools or open-source. The legacy alias opensource is also accepted. |
categorySlugs | array | No | Add one Product Hunt category slug per row, such as ai-code-editors. |
maxNbItemsToScrape | number | No | Optional positive integer limit for launches saved in this run. Leave it empty to return all available launches until the source is exhausted. Large runs use more memory, so use a smaller limit for a bounded run. |
productHuntPageUrls | array | No | Add supported Product Hunt daily, weekly, monthly, yearly, category, or topic page URLs, one per row. Product-detail, post, search, home, and other URLs are rejected. |
shouldScrapeReviews | boolean | No | Collect available Product Hunt reviews for each launch. Off by default because this makes the run much slower. |
shouldScrapeWebsite | boolean | No | Visit each product website for its title, description, visible text, and public emails when found. Off by default because this makes the run much slower. Email enrichment is charged only when at least one email is saved. |
shouldScrapeComments | boolean | No | Collect available Product Hunt comments for each launch. Off by default because this makes the run much slower. |
shouldScrapeLaunches | boolean | No | Collect the product's visible Product Hunt launch history. Off by default because this makes the run much slower. |
shouldScrapeBuiltWith | boolean | No | Collect Product Hunt's Built With data when available. Off by default because this makes the run much slower. |
shouldIncludePromotedListings | boolean | No | Include listings that Product Hunt clearly marks as promoted. Off by default for organic-only output. |
shouldScrapeOnlyFeaturedLaunches | boolean | No | Keep only launches in Product Hunt's featured feed. Off keeps all eligible launches. |
Endpoints
GET
/v1/agents/resources/inspect/apify.maximedupre.product-hunt-scraperPublicPOST
/v1/agents/resources/estimate/apify.maximedupre.product-hunt-scraperPublicPOST
/v1/agents/resources/run/apify.maximedupre.product-hunt-scraperAgent keyGET
/v1/agents/resources/runs/{run_id}Agent keyQuick start
Run it with one Agent One Key over the OpenAI-compatible resource rail.
curl -X POST https://api.deva.me/v1/agents/resources/run/apify.maximedupre.product-hunt-scraper \
-H "Authorization: Bearer deva_i1_your_key_here" \
-H "Content-Type: application/json" \
--data '{
"params": {}
}'Related in Knowledge & Data
Zillow Detail Scraper
Get details of Zillow properties from URLs. This Actor can be easily integrated with other Zillow Scrapers.
Posts Search Scraper for LinkedIn | No Cookies
Scrape LinkedIn posts by keyword without login. Get post content, reactions, author details, and media. Sort by relevance or date. Perfect for research, analysis, and monitoring trends.
Linkedin Jobs Scraper
Scrape Linkedin jobs from jobs search results using search URLs or filters. Get full job details, job poster and company details.
📩📍 Google Maps Email Extractor
Extract Google Maps contact details. Scrape websites of Google Maps places for contact details and get email addresses, website, location, address, zipcode, phone number, social media links. Export scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.
Indeed Scraper
Scrape jobs posted on Indeed. Get detailed information from this job portal about saved and sponsored jobs. Specify the search based on location with the output attributes position, location, and description.
Idealista Scraper - Real Estate Data for Spain, Italy, Portugal
Extract real estate data from Spain, Italy, and Portugal on idealista.com, including pricing, property features, and contact information. Scrape listings for residential, office, and commercial properties available for sale or rent.