Définissez l’un des paramètres de requête suivants pour filtrer les résultats retournés. Si vous ne définissez pas les paramètres de requête, toutes les connexions d’appareil sont retournées.
Nom
Description
Exemple
Obligatoire/facultatif
discoveredBefore
Numérique. Filtrez les résultats détectés avant une heure donnée, avec l’heure donnée définie en millisecondes à partir de l’heure Époque et dans le fuseau horaire UTC.
Numérique. Filtrez les résultats détectés après une heure donnée, avec l’heure donnée définie en millisecondes à partir de l’heure Époque et dans le fuseau horaire UTC.
Numérique. Filtrez les résultats selon une période donnée pendant laquelle les connexions étaient actives. Cette valeur est définie à rebours, en minutes, à partir de l’heure actuelle.
Numérique. Filtrez les résultats détectés avant une heure donnée, avec l’heure donnée définie en millisecondes à partir de l’heure Époque et dans le fuseau horaire UTC.
Numérique. Filtrez les résultats détectés après une heure donnée, avec l’heure donnée définie en millisecondes à partir de l’heure Époque et dans le fuseau horaire UTC.
Numérique. Filtrez les résultats selon une période donnée pendant laquelle les connexions étaient actives. Cette valeur est définie à rebours, en minutes, à partir de l’heure actuelle.
Définissez l’un des paramètres de requête suivants pour filtrer les résultats retournés.
Nom
Description
Exemple
Obligatoire/facultatif
top
Numérique. Déterminez le nombre de CVE de score élevé à obtenir pour chaque adresse IP d’appareil.
/api/v1/devices/cves?top=50
/api/v1/devices/<ipAddress>/cves?top=50
facultatif. Valeur par défaut = 100
Type : JSON
Tableau JSON d’objets CVE d’appareil ou message d’échec suivant :
Message
Description
Échec – erreur
L’opération a échoué
Champs de réponse de réussite
Nom
Type
Autorise la valeur Null/N’accepte pas la valeur Null
Liste de valeurs
cveId
String
N'accepte pas la valeur null
ID canonique standard pour le CVE donné.
ipAddress
String
N'accepte pas la valeur null
Adresses IP
score
String
N'accepte pas la valeur null
Score CVE compris entre 0,0 et 10,0
attackVector
String
N'accepte pas la valeur null
Network, Adjacent Network, Local ou Physical
description
String
N'accepte pas la valeur null
-
Exemple de réponse
[
{
"cveId": "CVE-2007-0099",
"score": "9.3",
"ipAddress": "10.35.1.51",
"attackVector": "NETWORK",
"description": "Race condition in the msxml3 module in Microsoft XML Core
Services 3.0, as used in Internet Explorer 6 and other
applications, allows remote attackers to execute arbitrary
code or cause a denial of service (application crash) via many
nested tags in an XML document in an IFRAME, when synchronous
document rendering is frequently disrupted with asynchronous
events, as demonstrated using a JavaScript timer, which can
trigger NULL pointer dereferences or memory corruption, aka
\"MSXML Memory Corruption Vulnerability.\""
},
{
"cveId": "CVE-2009-1547",
"score": "9.3",
"ipAddress": "10.35.1.51",
"attackVector": "NETWORK",
"description": "Unspecified vulnerability in Microsoft Internet Explorer 5.01
SP4, 6, 6 SP1, and 7 allows remote attackers to execute
arbitrary code via a crafted data stream header that triggers
memory corruption, aka \"Data Stream Header Corruption
Vulnerability.\""
}
]
Définissez l’un des paramètres de requête suivants pour filtrer les résultats retournés.
Nom
Description
Exemple
Obligatoire/facultatif
top
Numérique. Déterminez le nombre de CVE de score élevé à obtenir pour chaque adresse IP d’appareil.
/api/v1/devices/cves?top=50
/api/v1/devices/<ipAddress>/cves?top=50
facultatif. Valeur par défaut = 100
Type : JSON
Tableau JSON d’objets CVE d’appareil ou message d’échec suivant :
Message
Description
Échec – erreur
L’opération a échoué
Champs de réponse de réussite
Nom
Type
Autorise la valeur Null/N’accepte pas la valeur Null
Liste de valeurs
cveId
String
N'accepte pas la valeur null
ID canonique standard pour le CVE donné.
ipAddress
String
N'accepte pas la valeur null
Adresses IP
score
String
N'accepte pas la valeur null
Score CVE compris entre 0,0 et 10,0
attackVector
String
N'accepte pas la valeur null
Network, Adjacent Network, Local ou Physical
description
String
N'accepte pas la valeur null
-
Exemple de réponse
[
{
"cveId": "CVE-2007-0099",
"score": "9.3",
"ipAddress": "10.35.1.51",
"attackVector": "NETWORK",
"description": "Race condition in the msxml3 module in Microsoft XML Core
Services 3.0, as used in Internet Explorer 6 and other
applications, allows remote attackers to execute arbitrary
code or cause a denial of service (application crash) via many
nested tags in an XML document in an IFRAME, when synchronous
document rendering is frequently disrupted with asynchronous
events, as demonstrated using a JavaScript timer, which can
trigger NULL pointer dereferences or memory corruption, aka
\"MSXML Memory Corruption Vulnerability.\""
},
{
"cveId": "CVE-2009-1547",
"score": "9.3",
"ipAddress": "10.35.1.51",
"attackVector": "NETWORK",
"description": "Unspecified vulnerability in Microsoft Internet Explorer 5.01
SP4, 6, 6 SP1, and 7 allows remote attackers to execute
arbitrary code via a crafted data stream header that triggers
memory corruption, aka \"Data Stream Header Corruption
Vulnerability.\""
}
]
Définissez l’un des paramètres de requête suivants pour filtrer les résultats retournés. Si vous ne définissez pas les paramètres de requête, toutes les connexions d’appareil sont retournées.
Nom
Description
Exemple
Obligatoire/facultatif
autorisé
Booléen :
- true : Filtrez les données sur les appareils autorisés uniquement. - false : Filtrez les données sur les appareils non autorisés uniquement.
/api/v1/devices/
Facultatif
Type de réponse : JSON
Tableau d’objets JSON qui représentent des objets d’appareil ou message d’échec suivant :
Message
Description
Échec – erreur
L’opération a échoué
Champs de réponse de réussite
Nom
Type
Autorise la valeur Null/N’accepte pas la valeur Null
Liste de valeurs
id
Numérique. Définit l’ID de l’appareil.
N'accepte pas la valeur null
-
ipAddresses
Tableau JSON de chaînes.
Nullable
-
name
Chaîne. Définit le nom de l’appareil.
N'accepte pas la valeur null
-
vendor
Chaîne. Définit le fournisseur de l’appareil.
Nullable
-
operatingSystem
Énumération. Définit le système d’exploitation de l’appareil.