BI Assets Endpunkt

Greifen Sie auf Asset-Daten in einem abgeflachten Format zu, das für Business-Intelligence-Tools optimiert ist. Alle Felder befinden sich auf der Wurzelebene für eine direkte Spaltenzuordnung.

Verfügbare Endpunkte

MethodeEndpunktBeschreibung
GET/bi/v1/assetsAlle Assets im abgeflachten Format auflisten
GET/bi/v1/assets/countGesamtanzahl der Assets abrufen
GET/bi/v1/assets/{id}Ein spezifisches Asset anhand der ID abrufen

Alle Assets auflisten

Gibt eine paginierte Liste von Assets zurück, wobei alle Felder auf die Root-Ebene abgeflacht sind. Ideal für den Massenexport von Daten an BI-Tools.

Abfrageparameter

statusFiltern nach Asset-Status (z. B. ACTIVE, INACTIVE)
policyFiltern nach zugewiesenem Policy-Pfadnamen
pageSeitennummer (0-indiziert, Standard: 0)
sizeSeitengröße (Standard: 20, Maximum: 100)
sortSortierfeld und Richtung (z. B. lastSyncAt,desc)
curl "https://api.nomid.tech/emm/api/bi/v1/assets?page=0&size=100" \
  -H "X-API-Key: nm_acme_abc123..."

Asset-Anzahl abrufen

Gibt die Gesamtzahl der Assets zurück, die den Filterkriterien entsprechen. Nützlich für Paginierungsberechnungen.

GET /bi/v1/assets/count

Spezifisches Asset abrufen

Gibt ein einzelnes Asset im flachen Format anhand seiner Asset-ID zurück.

GET /bi/v1/assets/{id}

BiAssetDto-Schema

Jedes Asset-Objekt folgt der flachen Struktur von BiAssetDto. Alle Felder sind auf der Root-Ebene Strings – keine verschachtelten Objekte oder Arrays.

FeldBeschreibung
pathNameVollständiger Asset-Pfad (z. B. Unternehmen/acme/assets/abc123)
identificationBenutzerfreundlicher Identifikator für das Asset
nameGerätename
descriptionGerätebeschreibung
serialNumberGerätenummer
imeisIMEI-Nummern (bei mehreren durch Komma getrennt)
brandGerätehersteller/Marke
modelGerätemodellname
statusAsset-Status (AKTIV, INAKTIV)
lastSyncAtZeitstempel der letzten Synchronisierung (ISO 8601)
enrollmentTimeZeitstempel der Geräteregistrierung (ISO 8601)
policyPathNameVollständiger Pfad der zugewiesenen Richtlinie
policyDisplayNameLesbarer Richtlinienname
policyGroupNameRichtliniengruppe zur Kategorisierung
metadataBenutzerdefinierte Metadaten als JSON-String
tagsTags als durch Kommas getrennter String
operatingSystemBetriebssystemname (z. B. Android)
operatingSystemVersionBetriebssystem-Versionsnummer

Public API vs. BI API

Der Hauptunterschied liegt in der Antwortstruktur. Die Public API verwendet verschachtelte Objekte zur Organisation, während die BI API alles abflacht, um die Spaltenzuordnung zu erleichtern.

Public API (verschachtelt)
BI API (flach)

Paginierung

Die Ergebnisse werden mit demselben Format wie die Public API paginiert. Verwenden Sie die Parameter page und size, um große Datensätze zu durchsuchen.

Wählen Sie Ihre Zeit

Wird geladen...