API zasobów

Punkty końcowe do uzyskiwania dostępu do informacji o zasobach w Twojej organizacji. Zasoby reprezentują pozycje z inwentarza, które mogą być lub nie być zarejestrowane jako zarządzane urządzenia.

Dostępne punkty końcowe

MetodaPunkt końcowyOpis
GET/assetsWyświetl wszystkie zasoby z paginacją i filtrowaniem
GET/assets/countPobierz całkowitą liczbę zasobów
GET/assets/{id}Pobierz szczegóły konkretnego zasobu

Lista zasobów

Zwraca paginowaną listę zasobów z opcjonalnym filtrowaniem. Wyniki są domyślnie sortowane według syncedAt malejąco.

Parametry zapytania

PoleOpis
statusFiltruj według statusu zasobu (np. AKTYWNY, NIEAKTYWNY)
policyFiltruj według nazwy ścieżki przypisanej polityki
pageNumer strony (indeksowany od 0, domyślnie: 0)
sizeRozmiar strony (domyślnie: 20, maks.: 100)
sortPole sortowania i kierunek (np. syncedAt,desc)
curl "https://api.nomid.tech/emm/api/v1/assets?page=0&size=20" \
  -H "X-API-Key: nm_acme_abc123..."

Pobierz liczbę zasobów

Zwraca całkowitą liczbę zasobów pasujących do kryteriów filtrowania. Obsługuje te same parametry filtrowania co punkt końcowy listy.

GET /assets/count

Pobierz zasób

Zwraca szczegółowe informacje o konkretnym zasobie według jego identyfikatora, w tym wszystkie zagnieżdżone obiekty.

GET /assets/{id}

Schemat odpowiedzi

Każdy obiekt zasobu ma strukturę PublicAssetDto z zagnieżdżonymi obiektami dla niestandardowych danych, specyfikacji sprzętu i informacji o zarządzanym urządzeniu.

Pola najwyższego poziomu

pathNamePełna ścieżka zasobu w hierarchii (np. enterprises/acme/assets/asset_abc123)
identificationPrzyjazny dla użytkownika identyfikator lub nazwa wyświetlana zasobu
statusAktualny status zasobu (AKTYWNY, NIEAKTYWNY itp.)
syncedAtZnacznik czasu ostatniej synchronizacji w formacie ISO 8601
customDataObiekt zawierający niestandardowe metadane i tagi
specificationsObiekt zawierający specyfikacje sprzętu
managedDeviceObiekt zawierający informacje o urządzeniu EMM lub null, jeśli nie jest zarejestrowane

Obiekt customData

Pary klucz-wartość niestandardowych metadanych (np. dział, lokalizacja)

Tablica tagów tekstowych do kategoryzacji

Obiekt specifications

Numer seryjny urządzenia

Nazwa modelu urządzenia

Obiekt managedDevice

Ten obiekt jest pusty, gdy zasób nie jest zarejestrowany jako zarządzane urządzenie w systemie EMM.

Paginacja

Listowe punkty końcowe zwracają spaginowane wyniki w formacie Page systemu Spring:

Wybierz swój czas

Ładowanie...