Pruébala en vivo
Peticiones reales desde tu navegador.
Elige una petición para ver la respuesta. curl "https://networkalert.dev/api/v1/status" Las rutas
- GET/api/v1/status
Nivel del día y conteos.
- GET/api/v1/alerts
Alertas, con filtros.
- GET/api/v1/platforms
Estado de cada plataforma.
- GET/api/v1/sources
Fuentes, licencia y última lectura.
- GET/api/v1/snapshot.json
Todo en una respuesta (120 KB).
- GET/feed.xml
RSS de alertas altas y críticas.
- GET/feed.json
Lo mismo en JSON Feed.
- GET/badge.svg
Insignia con el nivel.
- GET/health
Estado del servicio.
Filtros de /alerts
Se pueden combinar.
GET /api/v1/alerts
?category=vulnerability,platform
&min_severity=high
&q=wordpress
&limit=20 - category
- vulnerability, platform, connectivity, advisory.
- severity
- critical, high, medium, low, info.
- min_severity
- Esa severidad o mayor.
- source
- Por ejemplo cisa-kev.
- country
- Código de país: MX.
- tag
- Etiqueta exacta: npm.
- q
- Texto libre.
- since
- Fecha ISO; alertas desde entonces.
- limit
- 1 a 500. Por omisión, 100.
Ejemplos listos
# ¿Hay algo crítico que mencione Next.js?
curl "https://networkalert.dev/api/v1/alerts?q=next&min_severity=high"
# Fallar el CI si el nivel del día es alto
test "$(curl -s https://networkalert.dev/api/v1/status | jq -r .status.level)" != "high"
# Insignia en tu README

{
"id": "kev:CVE-2026-12345",
"source": "cisa-kev",
"category": "vulnerability",
"severity": "critical",
"title": "…",
"summary": "…",
"url": "https://…", // fuente primaria, siempre https
"published": "2026-11-12T00:00:00.000Z",
"first_seen": "2026-11-12T14:20:03.000Z",
"status": "active",
"countries": [],
"tags": ["explotada"],
"extra": { "cve": "CVE-2026-12345", "epss": { "score": 0.91, "percentile": 0.99 } }
}
Convenciones
Procedencia arriba
Fuente, licencia y fecha en cada respuesta.
Formatos estándar
Fechas ISO 8601 y países ISO de dos letras.
Errores claros
Siempre {"detail": …}.
Caché de 60 s
El dato cambia cada diez minutos.
120 por minuto
Por IP. Después, 429.
Versión en la ruta
v1 solo crece; lo incompatible irá en v2.
Licencia
CC BY 4.0: úsala y cítala. Algunas fuentes no permiten uso comercial. Sin garantía de disponibilidad.