Aller au contenu

Documentation

Intégrez la veille CVE et EOL directement dans vos outils — SIEM, CI/CD, scripts.

L’API TechWatchAlert vous permet d’accéder programmatiquement à vos données de veille : CVE alertées, stacks surveillées et suivi End-of-Life, tous organisés par projet.

Clés API

Générez vos clés depuis Réglages de l’organisation → API (plan PRO requis, rôle admin). Chaque clé est rattachée à l’organisation et préfixée twa_.

Base URL

Tous les endpoints sont préfixés par https://app.techwatchalert.com/api/v1

Lecture seule

L’API publique est en lecture seule (GET uniquement). Aucune modification de données n’est possible.

Format

Toutes les réponses sont en JSON. Les dates sont au format ISO 8601 avec timezone UTC.

MéthodeEndpointDescription
GET/v1/meOrganisation rattachée à la clé et son plan
GET/v1/organizationsL’organisation rattachée à la clé
GET/v1/organizations/{id}/projectsProjets d’une organisation
GET/v1/organizations/{org_id}/projects/{id}Détail d’un projet
GET/v1/organizations/{org_id}/projects/{id}/stackStack de veille CVE d’un projet
GET/v1/organizations/{org_id}/projects/{id}/alertsAlertes CVE déclenchées sur un projet
GET/v1/organizations/{org_id}/projects/{id}/alerts/{alert_id}Détail d’une alerte CVE
GET/v1/organizations/{org_id}/projects/{id}/eolAbonnements End-of-Life d’un projet
GET/v1/organizations/{org_id}/projects/{id}/urlsURLs surveillées (certificats, technos détectées)
GET/v1/organizations/{org_id}/projects/{id}/urls/{url_id}Détail d’une URL surveillée
GET/v1/organizations/{org_id}/projects/{id}/casesCas de traitement des CVE (triage)
GET/v1/organizations/{org_id}/projects/{id}/cases/{cve_id}Détail d’un cas + historique
GET/v1/organizations/{org_id}/projects/{id}/workflowsWorkflows d’automatisation du projet
GET/v1/organizations/{org_id}/projects/{id}/workflows/{workflow_id}/runsHistorique d’exécutions d’un workflow
GET/v1/organizations/{org_id}/projects/{id}/statsStatistiques du projet (alertes, KEV, PoC…)
GET/v1/cvesRecherche dans la base CVE
GET/v1/cves/{cve_id}Fiche CVE complète
GET/v1/articlesFlux d’articles de veille
GET/v1/eol/productsCatalogue complet des produits EOL
GET/v1/eol/products/{product_id}/cyclesCycles de vie d’un produit
CodeSignification
200Succès
401Clé API manquante, invalide ou révoquée
403Plan de l’organisation insuffisant (accès API non inclus)
404Ressource introuvable
422Paramètres invalides