Găsiți companii, dispozitive, inventar și alerte, apoi parcurgeți rezultatele.
Găsiți ceea ce aveți nevoie
Începeți cu GET /v1/companies, apoi GET /v1/companies/{companyId}/sites și GET /v1/devices?companyId={companyId}. Copiați ID-urile din aceste răspunsuri. GET /v1/devices/{deviceId} citește un dispozitiv gestionat; GET /v1/groups/{groupId}/devices listează membrii grupului.
Restrângeți rezultatele
Filtrați dispozitivele după companyId, siteId, stare și nume. Filtrele restrâng doar ceea ce poate vedea deja acreditările dvs. Pentru listele bazate pe cursor, transmiteți valoarea next returnată ca after, păstrați aceleași filtre și opriți-vă când next este null. GET /v1/operations/capabilities arată ce poate face acreditările dvs.
Citiți inventarul și alerte
GET /v1/devices/{deviceId}/inventory și /software returnează rapoarte stocate: verificați timestamp-urile lor. Null înseamnă necunoscut; o listă colectată goală înseamnă că nu s-a găsit nimic. Pentru un inventar detaliat, începeți de la /v1/devices/{deviceId}/inventory/manifest și urmați numele secțiunilor și nextOffset. GET /v1/alerts include în mod implicit alertele deschise și confirmate; utilizați state=all pentru a include alertele rezolvate.