Revisar a mano si alguien habló de tu competidor, de tu nicho o de la herramienta que estás evaluando es tiempo perdido, y casi siempre llegas tarde. Esta API te deja buscar en Hacker News por palabra, autor, fecha, puntos o número de comentarios, y te devuelve los resultados en un formato que otra herramienta puede leer y convertir en una alerta.
Para quién NO es
Hacker News es un foro en inglés de programadores y gente de startups. Si tus clientes son una ferretería en Quito o un consultorio en Lima, ahí no vas a encontrar ni a tus clientes ni a tu competencia, así que no lo conectes. Tampoco te sirve si no hay nadie en tu equipo que lea una respuesta JSON o arme un flujo de automatización, porque por sí sola no te avisa de nada. Y si te inquieta saber la licencia o el respaldo del proyecto, ten en cuenta que no pudimos verificar ninguna de las dos cosas.
Casi todos cometen el mismo error: usan `/search` para monitorear, y ese endpoint ordena por relevancia y puntos, así que te devuelve lo que ya fue famoso, no lo que acaba de salir. Para vigilar un tema usa `/search_by_date` con `numericFilters=created_at_i>X`, que según la documentación trae solo lo publicado después de ese momento. Eso es lo que necesitas para un aviso diario sin repetidos. Lo bueno es que funciona como un enlace normal y puedes probar cualquier búsqueda en el navegador antes de automatizar nada. Ten en cuenta que la documentación dice que está construida sobre la búsqueda de Algolia y no explica qué relación tiene con Hacker News como sitio.
Tu primer paso
Pega en tu navegador http://hn.algolia.com/api/v1/search_by_date?tags=story&query= y escribe al final el nombre de tu nicho o de un competidor en inglés. Si en las primeras 20 historias no aparece nada que te importe, descártala sin culpa.
La guía de implementación de HN Search API
El proyecto es de hn.algolia.com y es gratis: el link de al lado no pide nada. La guía para montarlo sin perderte es nuestra: paso a paso, errores comunes y checklist. Déjanos tu correo y te la enviamos.
Nada de spam. Puedes darte de baja cuando quieras.