Поиск компаний, устройств, инвентаризации и оповещений, затем пролистывание результатов.
Найдите то, что вам нужно
Начните с GET /v1/companies, затем GET, /v1/companies/{companyId}/sites и GET, /v1/devices?companyId={companyId}.. Скопируйте идентификаторы из этих ответов. GET, /v1/devices/{deviceId} считывает одно управляемое устройство; GET, /v1/groups/{groupId}/devices перечисляет членов группы.
Сузьте результаты.
Фильтруйте устройства по companyId, siteId, статусу и имени. Фильтры сужают только то, что уже доступно вашим учетным данным. Для списков на основе курсора передайте возвращенное значение next как after, сохраните те же фильтры и остановитесь, когда next станет null. GET /v1/operations/capabilities показывает, что могут делать ваши учетные данные.
Чтение инвентаризации и оповещений
GET /v1/devices/{deviceId}/inventory и /software возвращают сохраненные отчеты: проверьте их метки времени. Null означает неизвестное; пустой список собранных данных означает, что ничего не было найдено. Для получения подробной инвентаризации начните с /v1/devices/{deviceId}/inventory/manifest и следуйте названиям разделов и nextOffset. GET /v1/alerts по умолчанию включает открытые и подтвержденные оповещения; используйте state=all для включения разрешенных оповещений.