Microsoft Defender API icon

Microsoft Defender API

Interact with the Microsoft Defender API

Machine → List Software

AI-generated

Summary

Retrieve the list of installed software on a specified machine by providing its Machine ID.

Inputs

  • Authentication — Authentication method, currently only OAuth2 is supported.
  • Machine ID (required) — The ID of the machine to list software for.
  • Request Options — Optional settings to control batching, SSL certificate validation, proxy usage, and request timeout.

Output shape

a JSON array of software objects installed on the specified machine

The software list is retrieved via a GET request to the endpoint '/api/machines/{machineId}/software'. The response contains details about each software item installed on that machine.

Examples

Example 1: List software installed on a machine with ID '12345abcde'

Set 'Machine ID' parameter to '12345abcde' with default OAuth2 authentication. The node outputs the software installed on that machine as an array of software details.

Links

Discussion