Datos de empresas
Product Hunt Scraper
producthunt.com
Product Hunt se sirve mediante un endpoint de plugin dedicado en lugar de la obtención de página genérica. Pide el ranking diario y devuelve los lanzamientos clasificados del día ya analizados - nombre, eslogan, votos, comentarios, temas, posición y una URL de producto limpia; o busca una palabra clave, explora un slug de tema o consulta un producto por slug para su descripción, sitio web, todos los enlaces sociales, valoración y número de reseñas, seguidores y categorías. Cada página de Product Hunt incrusta sus propios datos como una isla JSON, así que el plugin los lee directamente de la página - sin API privada y sin HTML que tengas que parsear. El ranking de hoy está en vivo y aún sin clasificar, mientras que los días pasados están cerrados y clasificados.
Qué puedes extraer
- Nombre, eslogan y descripción
- Votos, comentarios y posición diaria / semanal / mensual
- Temas y creadores
- Fecha de lanzamiento y una URL de producto limpia
- Modo detalle: sitio web y todos los enlaces sociales
- Modo detalle: valoración y número de reseñas, seguidores y categorías
Endpoints dedicados
/products/producthunt Lanzamientos de Product Hunt
Ranking diario, búsqueda, tema o detalle de producto.
Cómo rastrearlo
curl -X POST \
-H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
"https://api.scrapeunblocker.com/products/producthunt?mode=leaderboard"import requests
resp = requests.post(
"https://api.scrapeunblocker.com/products/producthunt",
headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
params={"mode": "leaderboard"},
)
print(resp.text)import { ScrapeUnblockerClient } from 'scrapeunblocker';
const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });
const data = await su.productHunt({ mode: 'leaderboard', maxResults: 20 });
console.log(data); Las peticiones son POST y sus parámetros van en la query string. El renderizado en navegador siempre ocurre: no hay ningún flag que activar.
Preguntas frecuentes
¿Es legal hacer scraping de Product Hunt?
Recopilar datos públicos de Product Hunt como nombres de productos, eslóganes y número de votos es lícito en muchas jurisdicciones, pero las normas dependen de tu país, de los datos que recopiles y de cómo los uses. Parte de estos datos pueden ser personales, así que cumple las normas de privacidad que se te apliquen. ScrapeUnblocker devuelve la página pública; qué recopilas y cómo lo usas es responsabilidad tuya.
¿Cómo hago scraping de Product Hunt sin que me bloqueen?
Product Hunt usa una protección anti-bot propia. ScrapeUnblocker renderiza la página en un navegador real, rota exits residenciales e ISP y gestiona los desafíos; el plugin devuelve los lanzamientos como JSON parseado. En el benchmark de ScrapeUnblocker devolvió contenido real en el 100 % de 1.000 llamadas, unos 0,9 s por llamada.
¿Qué datos de Product Hunt puedo obtener?
El plugin tiene cuatro modos: ranking (leaderboard), búsqueda (search), tema (topic) y detalle (detail). Los modos de lista devuelven de cada producto el nombre, el eslogan, los votos, los comentarios, los temas, los creadores, la fecha de lanzamiento y una URL de producto limpia, además de la posición diaria, semanal y mensual; el ranking de hoy está en vivo y aún no está clasificado. El modo detalle obtiene un producto por slug con su descripción, sitio web, todos los enlaces sociales, valoración y número de reseñas, seguidores y categorías.
¿Necesito una API o una cuenta de Product Hunt?
No. El plugin de Product Hunt devuelve lanzamientos, resultados de búsqueda, listados por tema y detalles de producto como JSON sin cuenta de API de Product Hunt ni inicio de sesión. Envía un modo y su entrada, como una fecha, una consulta, un slug de tema o un slug de producto, con tu clave de ScrapeUnblocker, y recibes datos parseados sin HTML que analizar.
¿Puedo monitorizar los lanzamientos de Product Hunt a escala?
Sí. Las llamadas se ejecutan en paralelo hasta el límite de concurrencia de tu plan: de 20 a 100 solicitudes concurrentes en Pay as you go, Starter y Pro, y de 200 a 400 en Business, Scale y Ultimate. En los modos de ranking, búsqueda y tema, una llamada devuelve hasta 200 productos, y el ranking de un día pasado se puede pedir por fecha, así que puedes seguir los lanzamientos día a día.
¿Cuánto cuesta hacer scraping de Product Hunt?
Cada petición cuesta 1 crédito, desde 1,00 EUR por cada 1.000 peticiones en Pay as you go hasta unos 0,55 EUR por cada 1.000 en el plan Ultimate. Las llamadas al plugin de Product Hunt consumen la misma cuota del plan que el resto de la API. No se facturan los bloqueos, los timeouts ni los errores del lado de ScrapeUnblocker, y la prueba gratuita incluye 500 peticiones sin tarjeta.
Scrapers relacionados
Empieza a rastrear este sitio hoy
Plan gratuito incluido. No necesitas tarjeta para probarlo.