RemoteGymp · API v1

Basahin ang data

Maghanap ng mga kumpanya, device, imbentaryo at mga alerto, pagkatapos ay tingnan ang mga resulta.

  1. Hanapin ang kailangan mo

    Magsimula sa GET /v1/companies, pagkatapos ay GET /v1/companies/{companyId}/sites at GET /v1/devices?companyId={companyId}. Kopyahin ang mga ID mula sa mga tugon na ito. Binabasa ng GET /v1/devices/{deviceId} ang isang pinamamahalaang device; Inililista ng GET /v1/groups/{groupId}/devices ang mga miyembro ng grupo.

  2. Paliitin ang mga resulta

    I-filter ang mga device ayon sa companyId, siteId, status at pangalan. Pinapaliit lamang ng mga filter ang nakikita na ng iyong kredensyal. Para sa mga listahang nakabatay sa cursor, ipasa ang ibinalik na halaga ng next bilang after, panatilihin ang parehong mga filter at itigil kapag ang next ay null. Ipinapakita ng GET /v1/operations/capabilities kung ano ang magagawa ng iyong kredensyal.

  3. Basahin ang imbentaryo at mga alerto

    Ang GET /v1/devices/{deviceId}/inventory at /software ay nagbabalik ng mga nakaimbak na ulat: suriin ang kanilang mga timestamp. Ang null ay nangangahulugang hindi alam; ang isang walang laman na nakolektang listahan ay nangangahulugang walang natagpuan. Para sa detalyadong imbentaryo, magsimula sa /v1/devices/{deviceId}/inventory/manifest at sundan ang mga pangalan ng seksyon at nextOffset. Ang GET /v1/alerts ay kinabibilangan ng mga bukas at kinikilalang alerto bilang default; gamitin ang state=all upang isama ang mga nalutas na alerto.

Sanggunian ng API →

Rebisyon ng nilalaman 3f225a253 · OpenAPI SHA-256: b12c42306a89