Point de terminaison des actifs BI

Accédez aux données d'actifs dans un format aplati optimisé pour les outils de Business Intelligence. Tous les champs sont au niveau racine pour un mappage direct des colonnes.

Points d'accès disponibles

MéthodePoint d'accèsDescription
GET/bi/v1/assetsLister tous les actifs au format aplati
GET/bi/v1/assets/countObtenir le nombre total d'actifs
GET/bi/v1/assets/{id}Obtenir un actif spécifique par ID

Lister tous les actifs

Retourne une liste paginée d'actifs avec tous les champs aplatis au niveau racine. Idéal pour l'exportation de données en masse vers des outils de BI.

Paramètres de requête

statusFiltrer par statut d'actif (par exemple, ACTIF, INACTIF)
policyFiltrer par nom de chemin de politique assigné
pageNuméro de page (indexé à partir de 0, par défaut : 0)
sizeTaille de la page (par défaut : 20, maximum : 100)
sortChamp et direction de tri (par exemple, lastSyncAt,desc)
curl "https://api.nomid.tech/emm/api/bi/v1/assets?page=0&size=100" \
  -H "X-API-Key: nm_acme_abc123..."

Obtenir le nombre d'actifs

Retourne le nombre total d'actifs correspondant aux critères de filtrage. Utile pour les calculs de pagination.

GET /bi/v1/assets/count

Obtenir un actif spécifique

Retourne un seul actif dans un format aplati par son ID d'actif.

GET /bi/v1/assets/{id}

Schéma BiAssetDto

Chaque objet actif suit la structure aplatie BiAssetDto. Tous les champs sont des chaînes de caractères au niveau racine - pas d'objets imbriqués ni de tableaux.

ChampDescription
pathNameChemin complet de l'actif (par exemple, entreprises/acme/actifs/abc123)
identificationIdentifiant convivial pour l'actif
nameNom de l'appareil
descriptionDescription de l'appareil
serialNumberNuméro de série de l'appareil
imeisNuméros IMEI (séparés par des virgules si plusieurs)
brandFabricant/marque de l'appareil
modelNom du modèle de l'appareil
statusStatut de l'actif (ACTIF, INACTIF)
lastSyncAtHorodatage de la dernière synchronisation (ISO 8601)
enrollmentTimeHorodatage d'enregistrement de l'appareil (ISO 8601)
policyPathNameChemin complet de la politique assignée
policyDisplayNameNom de la politique lisible par l'homme
policyGroupNameGroupe de politiques pour la catégorisation
metadataMétadonnées personnalisées sous forme de chaîne JSON
tagsÉtiquettes sous forme de chaîne séparée par des virgules
operatingSystemNom du système d'exploitation (par exemple, Android)
operatingSystemVersionNuméro de version de l'OS

API publique vs API BI

La principale différence réside dans la structure de la réponse. L'API publique utilise des objets imbriqués pour l'organisation, tandis que l'API BI aplatit tout pour faciliter la correspondance des colonnes.

API publique (imbriquée)
API BI (plate)

Pagination

Les résultats sont paginés en utilisant le même format que l'API publique. Utilisez les paramètres page et size pour naviguer dans de grands ensembles de données.

Choisissez votre horaire

Chargement...