Replacement for deviceManagement/reports/getDeviceInstallStatusReport

Parera Pastor, Victor 0 Reputation points
2025-04-02T09:24:11.41+00:00

From some months until now we have been using that endpoint of the beta version for getting the Devices where an specific managed software is installed on.

For example, I detect Google Chrome using the:

https://graph.microsoft.com/v1.0/deviceAppManagement/mobileApps

I get the id and I do the following call:

POST https://graph.microsoft.com/v1.0/deviceManagement/reports/getDeviceInstallStatusReport

Body:

{
    "select": [
        "deviceId"
    ],
    "skip": 0,
    "top": 50000,
    "filter": "(ApplicationId eq 'xxxxx-xxxxxxxxx-xxx-xxxxxxx')",
    "orderBy": []
}

Then I get the Ids of the Devices where that Managed Application is installed on.

However, right now I am getting the following response:

{
    "error": {
        "code": "BadRequest",
        "message": "Resource not found for the segment 'getDeviceInstallStatusReport'.",
        "innerError": {
            "date": "2025-04-02T09:18:22",
            "request-id": "68988458-40b4-4200-8087-7ac6fcd348b3",
            "client-request-id": "68988458-40b4-4200-8087-7ac6fcd348b3"
        }
    }
}

Does this mean this endpoint has been retired?

How can I get the managed apps installed on a device or, the devices where an app is installed on?

If I try to consult the page of this endpoint, 404 is returned: https://learn.microsoft.com/en-us/powershell/module/microsoft.graph.beta.devicemanagement.actions/get-mgbetadevicemanagementreportdeviceinstallstatusreport?view=graph-powershell-beta

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
13,483 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Aashutosh Tiwari - MSFT 115 Reputation points Microsoft External Staff
    2025-04-02T11:57:32.7133333+00:00

    Hi Parera

    Thank you for reaching out to Microsoft!

    FYI, this API is not retiredScreenshot 2025-04-02 171810 (002)

    Hope this helps.

    If the answer is helpful, please click Accept Answer and kindly upvote it. If you have any further questions about this answer, please click Comment


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.