Launches, Produkte, Kategorien, Maker, Rankings und öffentliche Produktmetadaten von Product Hunt als strukturiertes JSON für Startup-Recherche, Produktentdeckung, Marktmonitoring, KI-Workflows und die Bewertung der kommerziellen Nutzung extrahieren.
Strukturierter Output
Mit Crawloras Product-Hunt-Scraping-API strukturierte öffentliche Launch-, Produkt-, Maker-, Kategorie- und Ranking-Daten sammeln, ohne eigenen Parser, endpunkt-spezifische Extraktionslogik, Retry-Logik oder Response-Normalisierung zu bauen. Diese Endpunkte unterstützen Entwicklungs-Workflows von Startup-Analyst:innen, SaaS-Teams, KI-Agenten und Datenteams.
Startup-Workflow
Crawlora hilft Teams dabei, tägliche Launches zu überwachen, AI-, SaaS-, Produktivitäts- und Developer-Tool-Startups zu entdecken, Startup-Datenbanken anzureichern, Wettbewerbs-Launches zu verfolgen, Kategorien zu analysieren und KI-Agenten mit aktuellen Produktentdeckungsdaten zu versorgen.
Product-Hunt-Forschungs-WorkflowRequest-Schema
Diese Parameter stammen aus dem aktiven Search for products, users, or launches on Product Hunt-Katalogeintrag.
| Parameter | Typ | Erforderlich | Beschreibung | Beispiel |
|---|---|---|---|---|
| query | string | Ja | Search keywords | "ai" |
| type | string | Nein | Result type: **product** (default), **user**, or **launch** | - |
| page | integer | Nein | Page number (1-based) | 2 |
| featured | boolean | Nein | Launch search only: featured launches only | - |
| topics | string | Nein | Launch search only: comma-separated topic slugs | ai-chatbots,chrome-extensions |
Beispiel-JSON
Dieses Beispiel wird aus dem aktiven Endpunktkatalog gerendert, damit die Seite mit Docs und Playground synchron bleibt.
{
"code": 200,
"msg": "OK",
"data": {
"edges": [
{
"node": {
"id": "1050265",
"name": "HeroUI Chat",
"tagline": "Build and ship beautiful UIs with AI and HeroUI",
"slug": "heroui-chat",
"reviewsRating": 4.8,
"reviewsCount": 5
}
}
],
"pageInfo": {
"page": 1,
"hasPreviousPage": false,
"hasNextPage": true
},
"pagesCount": 394
}
}Endpunktkatalog
/producthunt/searchSearches Product Hunt for the required `query`. `type` is `product` (default), `user` or `launch`, and `page` starts at 1. `featured` and `topics` apply to launch search only. Results come as `edges` with `pageInfo` and `pagesCount`; launch search also returns topic aggregations.
Hinweise zur Response
- The `data` shape depends on `type`: `product` returns product edges, `user` returns user edges, and `launch` returns post edges plus topic aggregations.
MCP-Tool producthunt_search
/producthunt/product/{id}Returns the core Product Hunt product details. The path takes an exact Product Hunt slug; if you only know the product name, look the slug up first with `/producthunt/search` (live) or `/datasets/producthunt-products/search` (indexed). Unknown slugs return 404, and that 404 is cached for 24 hours.
MCP-Tool producthunt_product
/producthunt/product/{id}/launchesLists the launch posts of a Product Hunt product, looked up by its slug in `id`. `order` defaults to `DATE`; pass the returned `end_cursor` as `cursor` for the next page. Each launch has its name, tagline, ranks, scores, comment count, badges and dates. An unknown slug returns 404.
Hinweise zur Response
- Returns `404` when Product Hunt does not return a product for the slug. - Returns `503` when Product Hunt omits the launches/posts connection or returns a blocked/malformed upstream payload.
MCP-Tool producthunt_launches
/producthunt/leaderboardReturns the Product Hunt leaderboard for a `scope` of `daily` (default), `weekly`, `monthly` or `yearly`, positioned with `date` (YYYY-MM-DD) or `year`, `month`, `day` and `week`. Only the first page is served, so a non-empty `cursor` returns an error. `featured` and `order` are accepted but do not change the default view.
Hinweise zur Response
- The result is the first page Product Hunt server-renders for the requested scope/date (`scope`, `date`/`year`/`month`/`day`/`week`). `has_next_page` and `end_cursor` reflect whether Product Hunt has further pages. - Cursor pagination is currently unavailable: a request with a non-empty `cursor` returns an upstream error. Only the first page is served. - `featured` and `order` are accepted for compatibility but reflect Product Hunt's default leaderboard view for the requested scope/date.
MCP-Tool producthunt_leaderboard
/producthunt/category/{slug}Returns a Product Hunt category by its `slug`, such as `vibe-coding`: name, description, meta title, last update time, parent category and its sub-categories, hero products, questions with top answers, and related discussions.
MCP-Tool producthunt_category
/producthunt/category/{slug}/productsReturns the products in a Product Hunt category (now backed by Product Hunt topics), cursor-paginated. Pass the `cursor` from a previous response's `end_cursor` to page; `page_size` controls the batch size. `page`, `featured_only`, `order` and `tags` are accepted for compatibility but no longer affect the result.
MCP-Tool producthunt_category_products
/producthunt/product/{id}/makersLists the makers of a Product Hunt product, looked up by its slug in `id`. Each maker has a name, username, headline, avatar, follower count and the posts they made. The response includes `total_count` and claim status, and the returned `end_cursor` can be passed as `cursor` for the next page.
Hinweise zur Response
- Pass the returned `cursor` value from a previous response to continue pagination.
MCP-Tool producthunt_makers
/producthunt/product/{id}/reviewsLists the detailed reviews of a Product Hunt product, looked up by its slug in `id`. Each review has its ratings, such as ease of use and customization, comment count, creation time, the launch it came from and any alternative products named. The response also gives the review counts and an `end_cursor`.
MCP-Tool producthunt_reviews
/producthunt/product/{id}/aboutReturns the about-page data for a Product Hunt product, looked up by its slug in `id`. It covers the product's launch details with badges, ranks, comment count and detailed reviews with alternative products, along with the product's ad, forum and media information.
MCP-Tool producthunt_about
/producthunt/product/{id}/alternativesLists alternatives to a Product Hunt product, looked up by its slug in `id`. `first` sets the page size (default 10), `order` defaults to `most_relevant`, and `tags` takes comma-separated tag slugs. Returns alternative items with ratings, badges and scores, alternative tags with counts, and related discussions. Use `end_cursor` as `cursor` for the next page.
Hinweise zur Response
- Pass the returned `cursor` value from a previous response to continue pagination.
MCP-Tool producthunt_alternatives
/producthunt/product/{id}/customersLists the customer products of a Product Hunt product, looked up by its slug in `id`. `order` is `customers` (default) or `latest_launch`, `page` defaults to 1 and `page_size` to 10. Each item has its name, categories, badges, review and follower counts, and founder shoutouts. An unknown slug returns 404.
Hinweise zur Response
- Returns `404` when Product Hunt does not return a product for the slug. - Returns `503` when Product Hunt omits the customers/products connection or returns a blocked/malformed upstream payload.
MCP-Tool producthunt_customers
Managed Execution
Crawlora kapselt endpunkt-spezifische Request-Verarbeitung, Parser-Pflege, Response-Normalisierung, dokumentierte Fehler, im Playground getestete Beispiele und Credit-basierte Nutzungsabrechnung für Product Hunt hinter einer stabilen API-Oberfläche.
Endpunkt-spezifische Request-Verarbeitung für Product-Hunt-Such-, Produkt-, Launch-, Kategorie-, Maker- und Review-Seiten
Parser-Pflege und normalisierte JSON-Antworten für unterstützte öffentliche Product-Hunt-Seiten
Proxy-bewusste Erfassung und Retry-bewusste Ausführung im unterstützten Umfang
Dokumentiertes Fehlerverhalten statt stillschweigend kaputtem HTML
Docs- und Playground-Beispiele werden aus dem aktuell aktiven Katalog generiert
Credit-basierte Abrechnung nach dokumentierten Endpunktkosten
Selbst bauen oder kaufen
Nutze diesen Vergleich, um zu entscheiden, ob du Scraping-Infrastruktur intern pflegst oder einen Managed-Endpunkt aufrufst.
| Anforderung | Eigenbau | Crawlora |
|---|---|---|
| Parser-Pflege | Selektoren und Response-Parsing-Logik bei Änderungen an Product-Hunt-Seiten pflegen. | Endpunkt-spezifische Parser nutzen, die hinter der Crawlora-API gepflegt werden. |
| Strukturiertes Response-Schema | Eigene JSON-Modellkonsistenz entwerfen und pflegen. | Dokumentiertes Response-Schema aus dem aktuell aktiven Katalog nutzen. |
| Endpunkt-Dokumentation | Interne API-Dokumentation schreiben und pflegen. | Crawlora-Docs-Seiten für jeden aktiven Product-Hunt-Endpunkt nutzen. |
| Playground-Tests | Eine Test-Konsole für Entwickler:innen bauen. | Product-Hunt-Endpunkte vor der Integration im Playground ausführen. |
| Retry & Fehlerklassifizierung | Leere Seiten, Upstream-Ausfälle und Parser-Drift selbst unterscheiden. | Dokumentierte Fehler für nicht verfügbare Upstream-Antworten erhalten. |
| Nutzungsabrechnung | Eigenes Metering und eigene Plan-Durchsetzung aufbauen. | Credit-basierte Nutzung und Plan-Limits verwenden. |
| Monitoring | Monitoring für Requestvolumen und Ausfälle von Grund auf aufbauen. | Crawloras dokumentierten Status- und Nutzungs-Workflow verwenden. |
| Skalierbarkeit | Eigene Queues, Proxys und Ausführungsinfrastruktur betreiben. | Managed-Scraping-Endpunkte für unterstützte öffentliche Seiten aufrufen. |
Crawlora ist nicht die offizielle Product-Hunt-API. Crawlora bietet strukturierte Web-Extraktion öffentlicher Daten für unterstützte Product-Hunt-Seiten. Kund:innen müssen selbst sicherstellen, dass ihre Nutzung geltendem Recht, Rechten Dritter, Plattformbedingungen und den Crawlora-Bedingungen entspricht. Kommerzielle Nutzung hängt von deinem Use Case, geltendem Recht, Rechten Dritter und Plattformbedingungen ab. Crawlora stellt Tools zur strukturierten Web-Extraktion öffentlicher Daten bereit — die Verantwortung für die legale, verantwortungsvolle Nutzung der Daten liegt bei den Kund:innen selbst.
Verwandte APIs
Verbinde diesen Endpunkt mit angrenzenden Crawlora-Seiten für Suche, Monitoring, Docs und Preise.
Startup-Discovery mit öffentlicher Finanz- und Marktforschung kombinieren.
ÖffnenÖffentliche Review-Signale für Unternehmens- und Produkt-Reputationsforschung sammeln.
ÖffnenApp-Metadaten, Bewertungen, Reviews und Rankings recherchieren.
ÖffnenAndroid-App-Metadaten und Review-Workflows anbinden.
ÖffnenPrüfen, was vor kommerzieller Nutzung von Product-Hunt-Daten zu klären ist.
ÖffnenPläne, Credits, Limits und Nutzungsoptionen ansehen.
ÖffnenAlle aktiven Crawlora-API-Endpunkte durchsuchen.
ÖffnenSo scrapst du Product Hunt
Crawloras Product-Hunt-Endpunkte sind GET-Requests, die öffentliche Product-Hunt-Seiten und deren öffentliche GraphQL-Operationen auslesen: /producthunt/search sucht Produkte, Nutzer oder Launches nach Keyword; /producthunt/leaderboard liefert Ranglisten nach Tag, Woche, Monat oder Jahr; /producthunt/category/{slug} und /producthunt/category/{slug}/products (cursor-paginiert, jetzt themenbasiert); sowie für ein einzelnes Produkt /producthunt/product/{id} und dessen about-, launches-, makers-, reviews-, alternatives- und customers-Routen. Die Produktbewertungs-Route wurde am 1. Mai 2026 eingestellt und ist nicht mehr verfügbar.
GET /producthunt/search?query=<name>&type=<products, users oder launches> liefert Treffer mit ID und Slug; featured und topics als Filter grenzen weiter ein. /producthunt/leaderboard?scope=daily&date=<YYYY-MM-DD> (oder weekly, monthly, yearly) liefert die Ranglisten-Launches dieses Zeitraums.
GET /producthunt/product/{id} liefert die Kerndaten, /producthunt/product/{id}/about den ausführlicheren About-Seiteninhalt (Launches, Forum, Review-Tags, Medien), /producthunt/product/{id}/launches die Launch-Historie, /producthunt/product/{id}/makers das Team, /producthunt/product/{id}/reviews die ausführlichen Reviews.
GET /producthunt/product/{id}/alternatives liefert Alternativprodukte, Tags und verwandte Diskussionen, /producthunt/product/{id}/customers Produkte, die es als Kunden aufführen. /producthunt/category/{slug}/products iteriert über ein Thema mit cursor und page_size sowie featured_only- und order-Filtern.
Nutze das Produkt statt des Launches als Primärschlüssel: Ein Produkt sammelt über die Zeit mehrere Launches an. Speichere Upvote- und Kommentarzahlen mit Abruf-Zeitstempel, da sich die Zahlen am Launch-Tag ständig ändern.
Agent Skills
Installiere einen Crawlora Agent Skill, und dein Agent ruft Product Hunt-Daten als JSON über die dokumentierte API ab, ohne einen Scraper zu schreiben. Diese Skills decken Product Hunt ab:
Screens startup launches, public traction signals, verified revenue profiles, and crowdfunding campaigns using Product Hunt, TrustMRR, and…
npx skills add github.com/Crawlora-org/crawlora-skills --skill startup-launch-researchBuild a requirements-based software shortlist using Crawlora product discovery, public vendor pages, and review samples. Use to compare vendors…
npx skills add github.com/Crawlora-org/crawlora-skills --skill software-vendor-shortlistingResearches software/SaaS products, business reputation, and crowdfunding campaigns via the Crawlora API — Product Hunt launches/makers/alternatives…
npx skills add github.com/Crawlora-org/crawlora-skills --skill business-review-trust-researchFAQ
Antworten für Entwickler:innen, die Crawlora für unterstützte öffentliche Product-Hunt-Launch- und Produktseiten evaluieren.
Ja. Crawlora bietet Endpunkte für unterstützte öffentliche Product-Hunt-Seiten und liefert strukturiertes JSON über dokumentierte API-Routen. Sie kann als Product-Hunt-Scraper-API (auch ProductHunt-Scraper-API geschrieben) für Launch-, Produkt-, Maker-, Kategorie- und Ranking-Daten genutzt werden.
Nein. Crawlora ist nicht die offizielle Product-Hunt-API. Crawlora bietet strukturierte Web-Extraktion öffentlicher Daten für unterstützte öffentliche Product-Hunt-Seiten.
Product Hunts offizielle API ist eine GraphQL-API, die einen OAuth-Developer-Token aus der Product-Hunt-Konsole erfordert. Crawloras Product-Hunt-Endpunkte benötigen nur deinen Crawlora-API-Key (im x-api-key-Header) — kein separater Product-Hunt-API-Key, Token oder App-Approval nötig.
Der aktuelle Katalog umfasst Product-Hunt-Suche, Produktdetails, Produkt-About-Seiten, Alternativprodukte, Kunden, Launches, Maker, ausführliche Reviews, Kategorien, Kategorieprodukte und im unterstützten Umfang Ranglisten.
Ja. Vorausgesetzt, deine Nutzung entspricht geltendem Recht, Rechten Dritter, Plattformbedingungen und den Crawlora-Bedingungen, können Product-Hunt-Daten Startup-Recherche, Launch-Monitoring, Produktentdeckung, Kategorieanalyse und interne Research-Dashboards unterstützen.
Ja. Die Product-Hunt-Endpunkte liefern normalisierte JSON-Antworten mit dokumentierten Request-Parametern, Response-Schema, Beispielen und im Playground getesteten Aufrufen, sofern verfügbar.
Crawlora erkennt nicht verfügbare Upstream-Antworten und liefert einen dokumentierten Fehler, statt stillschweigend kaputtes HTML zurückzugeben. Kund:innen sollten Fehlerbehandlung, Retries und Änderungen der Upstream-Verfügbarkeit in ihrer eigenen Integration abfangen.
Kommerzielle Nutzung hängt von deinem Use Case, geltendem Recht, Rechten Dritter und Plattformbedingungen ab. Crawlora stellt Tools zur strukturierten Web-Extraktion öffentlicher Daten bereit — die Verantwortung für die legale, verantwortungsvolle Nutzung der Daten liegt bei den Kund:innen selbst.
Stand 2026 hat Crawlora keine Rechteeinräumung von Product Hunt und ist nicht die offizielle Product-Hunt-API, daher ergeben sich die Bedingungen für kommerzielle Nutzung aus drei Quellen: Product Hunts eigenen Plattformbedingungen und API-/Lizenzrichtlinien, dem geltenden Recht und den Rechten Dritter in deiner Jurisdiktion sowie den Crawlora-Bedingungen, die regeln, wie du die von Crawlora gelieferten strukturierten Daten nutzen darfst. Prüfe alle drei, bevor du Product-Hunt-Daten in einem kommerziellen Produkt einsetzt, und behandle Product Hunts Plattformbedingungen als maßgeblich dafür, was Product Hunt selbst erlaubt. Diese Bedingungen können sich ändern — prüfe die aktuelle Product-Hunt-Richtlinie, statt dich auf eine gecachte Zusammenfassung zu verlassen.
Suche zunächst mit Crawloras /producthunt/search-Endpunkt oder lies die Rangliste eines Zeitraums über /producthunt/leaderboard, dann rufe /producthunt/product/{id} und dessen about-, launches-, makers-, reviews-, alternatives- und customers-Routen per GET auf. Kategorieseiten nutzen Cursor-Paginierung.
Ja, eine OAuth-authentifizierte GraphQL-API mit App-Ratenlimits, und viele kommerzielle Nutzungen erfordern Freigabe und unterliegen den Bedingungen. Sie ist für Integrationsszenarien gedacht, nicht für Longitudinal-Recherche — deshalb greifen Research-Teams stattdessen auf öffentliche Seiten zurück.
Ja. Der Endpunkt /producthunt/product/{id}/launches liefert die Launch-Posts eines Produkts mit Cursor-Paginierung, sodass ein mehrfach relaunchtes Produkt seine komplette Launch-Historie zeigt.
Nein. Die Produktbewertungs-Route wurde wegen instabiler Upstream-Zuverlässigkeit am 1. Mai 2026 eingestellt und liefert keine Daten mehr. Reviews, Maker, Launches und Alternativen sind weiterhin verfügbar.
Übergib page_size an den Endpunkt /producthunt/category/{slug}/products, dann sende den end_cursor aus der Antwort als cursor zurück, um den nächsten Batch zu erhalten; featured_only und order filtern das Ergebnisset.
Guides
Read Crawlora guides and comparisons that use the Product Hunt API.
Get Product Hunt launch, product, and maker data in 2026 — the official GraphQL API, no-code tools, or one structured API — with real JSON examples.
Product Hunt trends, 2013–2026: we read every leaderboard. AI agents went from 0 to 9 of the annual Top 10 by 2025, and the trend rotates monthly, not yearly.
Using Product Hunt data commercially? See what Product Hunt's API docs and site terms actually permit, plus a pre-launch compliance checklist.
Teste die Product-Hunt-Suche im Playground, sieh dir das aktuelle Response-Schema in den Docs an und vergleiche die Credit-basierte Nutzung auf der Preisseite.