Skip to main content
API de noticias de última hora · JSON sobre HTTPS

Una API de comunicados de prensa en tiempo real para desarrolladores.

Acceso programático a un feed normalizado de comunicados de prensa de más de 50 agencias de cable. JSON, RSS, webhooks. Latencia por debajo del minuto. Para desarrolladores de redacciones, equipos de datos y productos de IA.

99 $/asiento/mes para el acceso en la app + REST. Los niveles superiores añaden cuotas de webhooks + API.
Endpoints
GET /api/items

Los comunicados recientes en formato JSON.

Devuelve los N comunicados más recientes con título, cuerpo, agencia de origen, marca de tiempo, entidades, contactos y resumen. Público, con límite de tasa.

GET /api/feed/rss

Feed RSS 2.0 de comunicados recientes.

Endpoint RSS estándar para lectores y agregadores que prefieren XML antes que JSON.

POST /api/agent

Agente de IA en streaming sobre el feed.

Endpoint SSE que te permite hacer preguntas en lenguaje natural sobre el feed en vivo. Requiere una clave de OpenAI de nuestro lado.

Webhooks de búsquedas guardadas

Un aviso en cada coincidencia.

Configura una búsqueda guardada en la interfaz; dirige las coincidencias al endpoint HTTPS que elijas. Carga útil JSON, reintentada con retroceso progresivo.

Ejemplos de código

HTTPS + JSON puro. GET /api/items?limit=N devuelve { items, stats, truncated } — cada comunicado incluye título, agencia de origen, enlace, marca de tiempo de publicación, idioma y un resumen de IA. Añade ?full=1 para el cuerpo completo.

curl
curl "https://ppnworld.com/api/items?limit=20" \
  | jq '.items[] | {title, source: .sourceName, link, pubDate}'
TypeScript
const res = await fetch("https://ppnworld.com/api/items?limit=20");
const { items } = await res.json();
for (const it of items) {
  console.log(it.pubDate, it.sourceName, it.title, it.link);
}
Python
import requests

r = requests.get("https://ppnworld.com/api/items", params={"limit": 20})
for it in r.json()["items"]:
    print(it["pubDate"], it["sourceName"], it["title"], it["link"])
RSS (XML)
curl "https://ppnworld.com/api/feed/rss"
Creado para
Equipos de desarrollo de redacción

Muestra los comunicados en tu CMS.

Canaliza el feed hacia tu panel editorial. Preesboza fichas de noticia cuando coincide una entidad. Dirige las coincidencias a tu propio webhook HTTPS para los periodistas de sección (integraciones nativas con Slack/Teams en la hoja de ruta).

Equipos de datos

Los comunicados como señal.

Cruza los comunicados con datos de mercado, presentaciones regulatorias o tus propias analíticas de producto. Útil para finanzas, políticas públicas e inteligencia competitiva.

Equipos de producto de IA

Anclaje en tiempo real para tus LLM.

Usa el feed JSON en vivo como fuente de recuperación para asistentes de IA, herramientas de síntesis o productos de investigación.

Preguntas frecuentes
¿Qué devuelve la API?+
Un objeto JSON estructurado por cada comunicado: título, cuerpo, agencia de origen, marca de tiempo de publicación, URL de origen, país, idioma, entidades extraídas, contactos de prensa extraídos, estado de embargo y un resumen generado por IA. El endpoint /api/items devuelve los comunicados recientes; los webhooks de búsquedas guardadas se disparan en cada coincidencia.
¿Cuál es la latencia?+
En la mayoría de las fuentes, los comunicados aparecen en la API en menos de 30 segundos desde su publicación en el cable. Las agencias más lentas (pequeños agregadores regionales, boletines gubernamentales programados) pueden tardar unos minutos.
¿La API tiene límite de tasa?+
Sí, con topes por plan. La mayoría de las integraciones de redacción encajan con holgura dentro del tope predeterminado. El uso de mayor volumen (productos de noticias comerciales, pipelines de entrenamiento de IA) requiere el nivel API — háblanos.
¿Puedo enviar datos a mi propio webhook?+
Sí. Las búsquedas guardadas pueden dirigir los comunicados coincidentes a un webhook HTTPS, además de (o en lugar de) las alertas dentro de la app y por correo. La carga útil tiene la misma estructura JSON que la API REST.
¿Hay forma de exportar en bloque los comunicados históricos?+
El producto estándar ofrece una ventana móvil de comunicados recientes, además de fichas de entidades que indexan el archivo histórico. Las extracciones históricas más grandes se gestionan como un acuerdo de datos a medida — escríbenos indicando el rango de fechas, la fuente temática y el caso de uso.
¿Tienen SDK?+
La API es HTTPS + JSON puro, así que cualquier cliente HTTP funciona. Publicamos fragmentos de ejemplo para Python, TypeScript y curl. Todavía no hay un SDK oficial — la superficie es lo bastante pequeña como para que un SDK resultara excesivo.
¿Y el entrenamiento de IA?+
Estamos abiertos a ello para usos legítimos de investigación o producto, sujeto a condiciones de licencia que tengan en cuenta los derechos de uso de las agencias de cable subyacentes. Escríbenos para hablarlo.

Prueba la API de noticias de última hora.

Regístrate, consigue una clave de API y extrae datos en vivo en cinco minutos. Prueba gratuita de 14 días, con tarjeta.