Extrae lanzamientos, productos, categorías, creadores, rankings y metadatos públicos de productos de Product Hunt como JSON estructurado para investigación de startups, descubrimiento de productos, monitoreo de mercado, workflows de IA y evaluación de uso comercial.
Salida estructurada
Con la API de Scraping de Product Hunt de Crawlora, recopila datos estructurados públicos de lanzamientos, productos, creadores, categorías y rankings sin construir tu propio parser, lógica de extracción específica por endpoint, reintentos ni normalización de respuestas. Estos endpoints respaldan los workflows de desarrollo de analistas de startups, equipos SaaS, agentes de IA y equipos de datos.
Workflow de startups
Crawlora ayuda a los equipos a monitorear lanzamientos diarios, descubrir startups de IA, SaaS, productividad y herramientas para desarrolladores, enriquecer bases de datos de startups, seguir lanzamientos de la competencia, analizar categorías y dar a los agentes de IA datos actualizados de descubrimiento de productos.
Workflow de investigación de Product HuntEsquema de la solicitud
Estos parámetros provienen de la entrada activa del catálogo de Search for products, users, or launches on Product Hunt.
| Parámetro | Tipo | Obligatorio | Descripción | Ejemplo |
|---|---|---|---|---|
| query | string | Sí | Search keywords | "ai" |
| type | string | No | Result type: **product** (default), **user**, or **launch** | - |
| page | integer | No | Page number (1-based) | 2 |
| featured | boolean | No | Launch search only: featured launches only | - |
| topics | string | No | Launch search only: comma-separated topic slugs | ai-chatbots,chrome-extensions |
Ejemplo de JSON
Este ejemplo se renderiza a partir del catálogo de endpoints activo, así que la página se mantiene alineada con Docs y Playground.
{
"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
}
}Catálogo de endpoints
/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.
Notas de la respuesta
- The `data` shape depends on `type`: `product` returns product edges, `user` returns user edges, and `launch` returns post edges plus topic aggregations.
Herramienta MCP 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.
Herramienta MCP 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.
Notas de la respuesta
- 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.
Herramienta MCP 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.
Notas de la respuesta
- 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.
Herramienta MCP 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.
Herramienta MCP 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.
Herramienta MCP 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.
Notas de la respuesta
- Pass the returned `cursor` value from a previous response to continue pagination.
Herramienta MCP 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`.
Herramienta MCP 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.
Herramienta MCP 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.
Notas de la respuesta
- Pass the returned `cursor` value from a previous response to continue pagination.
Herramienta MCP 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.
Notas de la respuesta
- 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.
Herramienta MCP producthunt_customers
Ejecución gestionada
Crawlora encapsula el procesamiento de solicitudes específico por endpoint, el mantenimiento de parsers, la normalización de respuestas, los errores documentados, los ejemplos probados en Playground y la facturación por créditos de Product Hunt detrás de una interfaz de API estable.
Procesamiento de solicitudes específico por endpoint para páginas de búsqueda, producto, lanzamiento, categoría, creador y reseñas de Product Hunt
Mantenimiento de parsers y respuestas JSON normalizadas para las páginas públicas de Product Hunt admitidas
Recopilación consciente de proxies y ejecución consciente de reintentos según lo admitido
Comportamiento de error documentado en lugar de HTML corrupto silencioso
Los ejemplos de Docs y Playground se generan a partir del catálogo activo actual
Facturación por créditos según el costo documentado de cada endpoint
Construir o comprar
Usa esta comparación para decidir si mantener infraestructura de scraping internamente o llamar a un endpoint gestionado.
| Requisito | Construcción interna | Crawlora |
|---|---|---|
| Mantenimiento de parsers | Mantener selectores y lógica de parsing de respuestas ante cambios en las páginas de Product Hunt. | Usar parsers específicos por endpoint mantenidos detrás de la API de Crawlora. |
| Esquema de respuesta estructurado | Diseñar y mantener la consistencia de tu propio modelo JSON. | Usar el esquema de respuesta documentado generado desde el catálogo activo actual. |
| Documentación de endpoints | Escribir y mantener documentación interna de la API. | Usar páginas de Docs de Crawlora para cada endpoint activo de Product Hunt. |
| Pruebas en Playground | Construir una consola de pruebas para desarrolladores. | Ejecutar los endpoints de Product Hunt en Playground antes de integrar. |
| Reintentos y clasificación de errores | Distinguir tú mismo páginas vacías, fallos upstream y desviación de parsers. | Obtener errores documentados para respuestas upstream no disponibles. |
| Facturación por uso | Construir tu propia medición y aplicación de límites de plan. | Usar uso basado en créditos y límites de plan. |
| Monitoreo | Construir desde cero el monitoreo de volumen de solicitudes y fallos. | Usar el workflow documentado de estado y uso de Crawlora. |
| Escalabilidad | Operar tus propias colas, proxies e infraestructura de ejecución. | Llamar a endpoints de scraping gestionados para páginas públicas admitidas. |
Crawlora no es la API oficial de Product Hunt. Crawlora ofrece endpoints de extracción estructurada de datos web públicos para las páginas de Product Hunt admitidas. Los clientes deben asegurarse de que su uso cumpla con la ley aplicable, los derechos de terceros, los términos de la plataforma y los términos de Crawlora. El uso comercial depende de tu caso de uso, la ley aplicable, los derechos de terceros y los términos de la plataforma. Crawlora ofrece herramientas de extracción estructurada de datos web públicos, pero la responsabilidad de usar los datos de forma legal y responsable recae en los clientes.
APIs relacionadas
Conecta este endpoint con páginas adyacentes de Crawlora de búsqueda, monitoreo, documentación y precios.
Combina el descubrimiento de startups con investigación pública financiera y de mercado.
AbrirRecopila señales de reseñas públicas para investigación de reputación de empresas y productos.
AbrirInvestiga metadatos, calificaciones, reseñas y rankings de apps.
AbrirConecta metadatos y reseñas de apps Android a tus workflows.
AbrirRevisa qué verificar antes de usar comercialmente los datos de Product Hunt.
AbrirConsulta planes, créditos, límites y opciones de uso.
AbrirExplora todos los endpoints activos de la API de Crawlora.
AbrirCómo hacer scraping de Product Hunt
Los endpoints de Product Hunt de Crawlora son solicitudes GET que leen páginas públicas de Product Hunt y sus operaciones GraphQL públicas: /producthunt/search busca productos, usuarios o lanzamientos por keyword; /producthunt/leaderboard devuelve rankings por día, semana, mes o año; /producthunt/category/{slug} y /producthunt/category/{slug}/products (con paginación por cursor, ahora basada en temas); y para un producto individual, /producthunt/product/{id} y sus rutas about, launches, makers, reviews, alternatives y customers. La ruta de reseñas de productos se descontinuó el 1 de mayo de 2026 y ya no está disponible.
GET /producthunt/search?query=<nombre>&type=<products, users o launches> devuelve coincidencias con su ID y slug; añadir filtros featured y topics acota más los resultados. /producthunt/leaderboard?scope=daily&date=<YYYY-MM-DD> (o weekly, monthly, yearly) devuelve los lanzamientos rankeados de ese periodo.
GET /producthunt/product/{id} devuelve los detalles principales, /producthunt/product/{id}/about devuelve el contenido más completo de la página about (lanzamientos, foro, etiquetas de reseñas, medios), /producthunt/product/{id}/launches devuelve su historial de lanzamientos, /producthunt/product/{id}/makers devuelve el equipo, /producthunt/product/{id}/reviews devuelve reseñas detalladas.
GET /producthunt/product/{id}/alternatives devuelve productos alternativos, etiquetas y discusiones relacionadas, /producthunt/product/{id}/customers devuelve productos que lo listan como cliente. /producthunt/category/{slug}/products itera un tema con cursor y page_size, y admite los filtros featured_only y order.
Usa el producto, no el lanzamiento, como clave principal del registro: un producto acumula varios lanzamientos con el tiempo. Guarda los votos y comentarios con marca de tiempo de captura, porque las cifras del día de lanzamiento cambian constantemente.
Agent Skills
Instala un agent skill de Crawlora y tu agente obtiene datos de Product Hunt como JSON mediante la API documentada, sin escribir un scraper. Estos skills cubren Product Hunt:
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-researchPreguntas frecuentes
Respuestas para desarrolladores que evalúan Crawlora para las páginas públicas de lanzamientos y productos de Product Hunt admitidas.
Sí. Crawlora ofrece endpoints para las páginas públicas de Product Hunt admitidas y devuelve JSON estructurado mediante rutas de API documentadas. Puede usarse como una API de scraping de Product Hunt (también escrita ProductHunt scraper API) para datos de lanzamientos, productos, creadores, categorías y rankings.
No. Crawlora no es la API oficial de Product Hunt. Crawlora ofrece extracción estructurada de datos web públicos para las páginas públicas de Product Hunt admitidas.
La API oficial de Product Hunt es una API GraphQL que requiere un token de desarrollador OAuth desde la consola de Product Hunt. Los endpoints de Product Hunt de Crawlora solo necesitan tu API key de Crawlora (enviada en el header x-api-key) — sin necesidad de una API key, token o aprobación de aplicación separada de Product Hunt.
El catálogo actual incluye búsqueda de Product Hunt, detalles de productos, páginas about de productos, productos alternativos, clientes, lanzamientos, creadores, reseñas detalladas, categorías, productos por categoría y, según lo admitido, rankings.
Sí. Siempre que tu uso cumpla con la ley aplicable, los derechos de terceros, los términos de la plataforma y los términos de Crawlora, los datos de Product Hunt pueden respaldar investigación de startups, monitoreo de lanzamientos, descubrimiento de productos, análisis de categorías y dashboards internos de investigación.
Sí. Los endpoints de Product Hunt devuelven respuestas JSON normalizadas, con parámetros de solicitud documentados, esquema de respuesta, ejemplos y llamadas probadas en Playground cuando están disponibles.
Crawlora detecta respuestas upstream no disponibles y devuelve un error documentado en lugar de devolver silenciosamente HTML corrupto. Los clientes deben manejar el manejo de errores, reintentos y cambios de disponibilidad upstream en su propia integración.
El uso comercial depende de tu caso de uso, la ley aplicable, los derechos de terceros y los términos de la plataforma. Crawlora ofrece herramientas de extracción estructurada de datos web públicos, pero la responsabilidad de usar los datos de forma legal y responsable recae en los clientes.
A partir de 2026, Crawlora no cuenta con una concesión de derechos por parte de Product Hunt y no es la API oficial de Product Hunt, por lo que los términos de uso comercial provienen de tres fuentes: los propios términos de plataforma y políticas de API/licencia de Product Hunt, la ley aplicable y los derechos de terceros en tu jurisdicción, y los términos de Crawlora que regulan cómo puedes usar los datos estructurados que Crawlora entrega. Revisa las tres antes de usar datos de Product Hunt en un producto comercial, y trata los términos de plataforma de Product Hunt como la referencia autorizada de lo que Product Hunt permite. Estos términos pueden cambiar, así que verifica la política actual de Product Hunt en lugar de confiar en un resumen almacenado en caché.
Primero busca con el endpoint /producthunt/search de Crawlora, o lee el ranking de un periodo desde /producthunt/leaderboard, luego llama por GET a /producthunt/product/{id} y sus rutas about, launches, makers, reviews, alternatives y customers. Las páginas de categoría usan paginación por cursor.
Sí, una API GraphQL autenticada con OAuth, limitada por aplicación, y muchos usos comerciales requieren aprobación y están sujetos a términos. Está diseñada para casos de integración, no para investigación longitudinal — por eso los equipos de investigación recurren a leer las páginas públicas.
Sí. El endpoint /producthunt/product/{id}/launches devuelve las publicaciones de lanzamiento de un producto con paginación por cursor, así que un producto relanzado varias veces muestra todo su historial de lanzamientos.
No. La ruta de reseñas de productos se descontinuó el 1 de mayo de 2026 por problemas de fiabilidad upstream y ya no devuelve datos. Reseñas (reviews), creadores, lanzamientos y alternativas siguen disponibles.
Pasa page_size al endpoint /producthunt/category/{slug}/products, luego reenvía el end_cursor de la respuesta como cursor para obtener el siguiente lote; featured_only y order filtran el conjunto de resultados.
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.
Prueba la búsqueda de Product Hunt en Playground, revisa el esquema de respuesta actual en Docs y compara el uso basado en créditos en la página de precios.