API des actifs

Points de terminaison pour accéder aux informations sur les actifs de votre organisation. Les actifs représentent des éléments d'inventaire qui peuvent ou non être inscrits en tant qu'appareils gérés.

Points de terminaison disponibles

MéthodePoint de terminaisonDescription
GET/assetsLister tous les actifs avec pagination et filtrage
GET/assets/countObtenir le nombre total d'actifs
GET/assets/{id}Obtenir les détails d'un actif spécifique

Lister les actifs

Renvoie une liste paginée d'actifs avec un filtrage optionnel. Les résultats sont triés par syncedAt décroissant par défaut.

Paramètres de requête

ChampDescription
statusFiltrer par état de l'actif (par exemple, ACTIF, INACTIF)
policyFiltrer par nom de chemin de politique attribué
pageNuméro de page (indexé sur 0, défaut : 0)
sizeTaille de la page (défaut : 20, max : 100)
sortChamp de tri et direction (par exemple, syncedAt,desc)
curl "https://api.nomid.tech/emm/api/v1/assets?page=0&size=20" \
  -H "X-API-Key: nm_acme_abc123..."

Obtenir le nombre d'actifs

Retourne le nombre total d'actifs correspondant aux critères de filtrage. Prend en charge les mêmes paramètres de filtre que le point de terminaison de liste.

GET /assets/count

Obtenir un actif

Retourne des informations détaillées sur un actif spécifique par son ID, y compris tous les objets imbriqués.

GET /assets/{id}

Schéma de réponse

Chaque objet d'actif suit la structure PublicAssetDto avec des objets imbriqués pour les données personnalisées, les spécifications matérielles et les informations sur les appareils gérés.

Champs de niveau supérieur

pathNameChemin complet de l'actif dans la hiérarchie (par exemple, enterprises/acme/assets/asset_abc123)
identificationIdentifiant convivial ou nom d'affichage de l'actif
statusStatut actuel de l'actif (ACTIF, INACTIF, etc.)
syncedAtHorodatage au format ISO 8601 de la dernière synchronisation
customDataObjet contenant des métadonnées et des balises personnalisées
specificationsObjet contenant les spécifications matérielles
managedDeviceObjet contenant les informations de l'appareil EMM, ou null s'il n'est pas inscrit

Objet customData

Paires clé-valeur de métadonnées personnalisées (par exemple, département, emplacement)

Tableau de chaînes de caractères pour la catégorisation

Objet specifications

Numéro de série de l'appareil

Nom du modèle de l'appareil

Objet managedDevice

Cet objet est null lorsque l'actif n'est pas enregistré en tant qu'appareil géré dans le système EMM.

Pagination

Les points de terminaison de liste retournent des résultats paginés en utilisant le format Page de Spring :

Choisissez votre horaire

Chargement...