RemoteGymp · API v1

Чтение данных

Поиск компаний, устройств, инвентаризации и оповещений, затем пролистывание результатов.

  1. Найдите то, что вам нужно

    Начните с GET /v1/companies, затем GET, /v1/companies/{companyId}/sites и GET, /v1/devices?companyId={companyId}.. Скопируйте идентификаторы из этих ответов. GET, /v1/devices/{deviceId} считывает одно управляемое устройство; GET, /v1/groups/{groupId}/devices перечисляет членов группы.

  2. Сузьте результаты.

    Фильтруйте устройства по companyId, siteId, статусу и имени. Фильтры сужают только то, что уже доступно вашим учетным данным. Для списков на основе курсора передайте возвращенное значение next как after, сохраните те же фильтры и остановитесь, когда next станет null. GET /v1/operations/capabilities показывает, что могут делать ваши учетные данные.

  3. Чтение инвентаризации и оповещений

    GET /v1/devices/{deviceId}/inventory и /software возвращают сохраненные отчеты: проверьте их метки времени. Null означает неизвестное; пустой список собранных данных означает, что ничего не было найдено. Для получения подробной инвентаризации начните с /v1/devices/{deviceId}/inventory/manifest и следуйте названиям разделов и nextOffset. GET /v1/alerts по умолчанию включает открытые и подтвержденные оповещения; используйте state=all для включения разрешенных оповещений.

Справочник API →

Редактирование контента 3f225a253 · OpenAPI SHA-256: b12c42306a89