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 | - |
| type | string | Nein | Result type: **product** (default), **user**, or **launch** | - |
| page | integer | Nein | Page number (1-based) | - |
| featured | boolean | Nein | Launch search only: featured launches only | - |
| topics | string | Nein | Launch search only: comma-separated topic slugs | - |
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/searchPerforms a full-text Product Hunt search and returns matching products, users, or launches.
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. Example response: ```json { "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 } } ```
MCP-Tool producthunt_search
/producthunt/product/{id}Returns the core Product Hunt product details.
MCP-Tool producthunt_product
/producthunt/product/{id}/launchesReturns paginated launch posts for a Product Hunt product using Product Hunt's ProductPageLaunches GraphQL operation.
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/leaderboardFetches Product Hunt leaderboard data for daily, weekly, monthly, or yearly scopes via Product Hunt GraphQL.
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: Product Hunt's GraphQL endpoint runs Automatic Persisted Queries in safelist mode and cannot be replayed for subsequent pages, so 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. Example response: ```json { "code": 200, "msg": "OK", "data": { "scope": "daily", "featured": true, "order": "DAILY_RANK", "year": 2026, "month": 4, "day": 27, "week": 18, "connection": "homefeedItems", "has_next_page": false, "items": [ { "type": "post", "post": { "id": "1101061", "name": "Kitty Points Leaderboard", "slug": "kitty-points-leaderboard", "tagline": "Find interesting community members and see how you stack up", "latest_score": 140, "daily_rank": 3, "weekly_rank": 9, "comments_count": 18, "product": { "id": "112572", "slug": "producthunt", "name": "Product Hunt" } } } ] } } ```
MCP-Tool producthunt_leaderboard
/producthunt/category/{slug}Returns the category page payload for a Product Hunt category slug.
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}/makersReturns maker items for a Product Hunt product.
Hinweise zur Response
- Pass the returned `cursor` value from a previous response to continue pagination. Example response: ```json { "code": 200, "msg": "OK", "data": { "product_id": "1191613", "slug": "clico", "connection": "makers", "total_count": 3, "end_cursor": "Mw", "has_next_page": false } } ```
MCP-Tool producthunt_makers
/producthunt/product/{id}/reviewsReturns detailed review items for a Product Hunt product.
MCP-Tool producthunt_reviews
/producthunt/product/{id}/aboutReturns the richer Product Hunt about-page payload, including launch, forum, review tags, and media data.
MCP-Tool producthunt_about
/producthunt/product/{id}/alternativesReturns paginated alternatives, tags, and related discussions for a Product Hunt product.
Hinweise zur Response
- Pass the returned `cursor` value from a previous response to continue pagination. Example response: ```json { "code": 200, "msg": "OK", "data": { "product_id": "1191613", "slug": "clico", "name": "Clico", "followers_count": 577, "categories": [ "Writing assistants" ], "alternative_tags": [ { "name": "chrome extension", "count": 24 } ] } } ```
MCP-Tool producthunt_alternatives
/producthunt/product/{id}/customersReturns paginated customer products for a Product Hunt product using Product Hunt's ProductCustomersPage GraphQL operation.
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.
FAQ
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.