0

In Endpoint Manager, I can list out the software on a test machine and it looks like this:

enter image description here

Yet when I try to get the same data from the Graph API

https://graph.microsoft.com/v1.0/deviceManagement/detectedApps

That gives me an empty json list:

{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#deviceManagement/detectedApps",
    "@odata.count": 0,
    "value": []
}

I've spent hours now googling for articles and documentation on alternative APIs that might give me the same list, but nothing yet.

So what API should I use to get the list of software on each machine ?

thanks in advance :)

user2728841
  • 1,333
  • 17
  • 32

1 Answers1

0

Turns out it takes a day (or more) for the results to reflect in MS Graph, even though the data appears straight away in endpoint.microsoft.com

That seems very strange, as it's effectively querying different sources between the UI and the API

user2728841
  • 1,333
  • 17
  • 32