API de Activos

Endpoints para acceder a información de activos en tu organización. Los activos representan elementos de inventario que pueden o no estar inscritos como dispositivos gestionados.

Endpoints Disponibles

MétodoEndpointDescripción
GET/assetsListar todos los activos con paginación y filtros
GET/assets/countObtener el conteo total de activos
GET/assets/{id}Obtener detalles de un activo específico

Listar Activos

Devuelve una lista paginada de activos con filtros opcionales. Los resultados se ordenan por syncedAt descendente por defecto.

Parámetros de Consulta

CampoDescripción
statusFiltrar por estado del activo (ej., ACTIVE, INACTIVE)
policyFiltrar por nombre de ruta de política asignada
pageNúmero de página (indexado desde 0, predeterminado: 0)
sizeTamaño de página (predeterminado: 20, máximo: 100)
sortCampo de ordenación y dirección (ej., syncedAt,desc)
curl "https://api.nomid.tech/emm/api/v1/assets?page=0&size=20" \
  -H "X-API-Key: nm_acme_abc123..."

Obtener Conteo de Activos

Devuelve el conteo total de activos que coinciden con los criterios de filtro. Soporta los mismos parámetros de filtro que el endpoint de listado.

GET /assets/count

Obtener Activo

Devuelve información detallada sobre un activo específico por su ID, incluyendo todos los objetos anidados.

GET /assets/{id}

Esquema de Respuesta

Cada objeto de activo sigue la estructura PublicAssetDto con objetos anidados para datos personalizados, especificaciones de hardware e información del dispositivo gestionado.

Campos de Nivel Superior

pathNameRuta completa del activo en la jerarquía (ej., enterprises/acme/assets/asset_abc123)
identificationIdentificador amigable o nombre de visualización del activo
statusEstado actual del activo (ACTIVE, INACTIVE, etc.)
syncedAtMarca de tiempo ISO 8601 de la última sincronización
customDataObjeto que contiene metadatos personalizados y etiquetas
specificationsObjeto que contiene especificaciones de hardware
managedDeviceObjeto que contiene información del dispositivo EMM, o null si no está inscrito

Objeto customData

Pares clave-valor de metadatos personalizados (ej., departamento, ubicación)

Array de etiquetas de texto para categorización

Objeto specifications

Número de serie del dispositivo

Nombre del modelo del dispositivo

Objeto managedDevice

Este objeto es null cuando el activo no está inscrito como dispositivo gestionado en el sistema EMM.

Paginación

Los endpoints de listado devuelven resultados paginados usando el formato Page de Spring:

Elija su horario

Cargando...