Microsoft Analytics API returns a response "200 OK" status but the result is empty

Ivan Kim 0 Reputation points
2025-03-04T11:11:09.3666667+00:00

I have a UWP app, and it is already in the Microsoft Store. I'm using Microsoft Partner Center as the service of the app. In the Dashboard, I see all the details about the app from the acquisition, insights, usage and etc.

I'm investigating right now to use the Microsoft Store Analytics API (https://learn.microsoft.com/en-us/windows/uwp/monetize/access-analytics-data-using-windows-store-services). I'm done doing the prerequisites and can already obtain a Microsoft Entra access token for the next steps.

Calling Microsoft Store Analytics API, specifically for methods for UWP apps, I'm using this request URI to get insights data (https://manage.devcenter.microsoft.com/v1.0/my/analytics/insights). Please visit this link for more information (https://learn.microsoft.com/en-us/windows/uwp/monetize/get-insights-data-for-your-app)

Following all the prerequisites, steps, and request contents like this

(GET https://manage.devcenter.microsoft.com/v1.0/my/analytics/insights?applicationId=9NBLGGGZ5QDR&startDate=7/12/2022&endDate=7/29/2022&filter=dataType eq 'acquisition' or dataType eq 'health' HTTP/1.1

Authorization: Bearer <your access token>


I always get a "200 OK" response but the contents are like this

{
    "Value": [],
    "@nextLink": null,
    "TotalCount": 0
}

This is my example requestUser's image

I'm wondering why I can't receive a valid response even though I already followed all the steps to use the API

Universal Windows Platform (UWP)
{count} votes

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.