GET /v1/organizations/{org_id}/projects/{id}/cases
Le suivi de traitement (« cas ») des CVE d’un projet : statut de triage et historique des changements. Retourne les dossiers du projet, communs à l’équipe (l’API les appelle des cas).
MITIGATED n’est pas une correction : la faille est toujours là, une mesure la contient (contournement de l’éditeur, règle WAF, fonction désactivée, isolement réseau) jusqu’à une échéance. Le dossier n’est ni « à traiter » ni clos ; le lendemain de l’échéance, sans correctif, il se rouvre seul (PENDING, ou FIXING s’il y était). Une intégration qui calcule « ce qui reste exposé » doit donc compter MITIGATED avec les statuts ouverts, et exception.expires_on dit jusqu’à quand.
Champ de exception
Type
Description
nature
string
contournement, patch_virtuel, desactivation, segmentation, autre ; aucune (acceptation seulement)
measure
string | null
La mesure en place, en clair
justification
string
Pourquoi
expires_on
string (AAAA-MM-JJ)
Dernier jour de validité (heure de Paris)
set_at
string (ISO 8601)
Date à laquelle l’exception a été posée ou renouvelée