Thanks for being a part of WWDC25!

How did we do? We’d love to know your thoughts on this year’s conference. Take the survey here

App Store Analytics API Reports

Hi everyone, I’m new here.

I’m working with the App Store Connect (ASC) Analytics API and I have some questions about how to retrieve historical data for downloads and in-app purchases.

I’ve created two types of reports: 1. ONGOING: Retrieves current and recent data. 2. ONE_TIME_SNAPSHOT: Supposedly retrieves historical data.

I am specifically interested in the Detailed versions: • App Store Downloads Detailed • App Store Purchases Detailed

What's my problem? 1. The ONGOING report brings instances with data from the last few days, which seems correct for App Downloads. But not with Purchases, it brings just a few random days and I'm not sure about the granularity. 2. The ONE_TIME_SNAPSHOT report, however, retrieves instances with data from specific days, but the selection of these days appears to be random. I can’t figure out the criteria behind it.

  • Does anyone know what the selection criteria are for the days that appear in the ONE_TIME_SNAPSHOT report?

Is it possible to configure the date range for this type of report?

  • Why are some historical dates available while others are not?
  • Is there a way to ensure that the ONE_TIME_SNAPSHOT report brings data from all days within a specified range?

Any advice or insights would be greatly appreciated! Thanks in advance!

App Store Analytics API Reports
 
 
Q