列出软件清单 API

API 说明

检索组织软件清单。

支持 OData V4 查询。 OData 支持的运算符:

  • $filter 对以下属性:
    • id
    • name
    • vendor
  • $top 最大值为 10,000。
  • $skip

请参阅使用 Microsoft Defender for Endpoint 的 OData 查询中的示例。

权限

要调用此 API,需要以下权限之一。 若要了解详细信息(包括如何选择权限),请参阅使用Microsoft Defender for Endpoint API 了解详细信息。

权限类型 权限 权限显示名称
应用程序 Software.Read.All “读取威胁和漏洞管理软件信息”
委派(工作或学校帐户) Software.Read “读取威胁和漏洞管理软件信息”

HTTP 请求

GET /api/Software

请求标头

名称 类型 说明
Authorization String 持有者 {token}。 必需。

请求正文

Empty

响应

如果成功,此方法返回 200 OK,其中包含正文中的软件清单。

示例

请求示例

下面是一个请求示例。

GET https://api.security.microsoft.com/api/Software

响应示例

以下是响应示例。

{
    "@odata.context": "https://api.security.microsoft.com/api/$metadata#Software",
    "value": [
            {
                "id": "microsoft-_-edge",
                "name": "edge",
                "vendor": "microsoft",
                "weaknesses": 467,
                "publicExploit": true,
                "activeAlert": false,
                "exposedMachines": 172,
                "impactScore": 2.39947438
            }
            ...
        ]
}