We are currently experiencing an issue accessing crash data via the App Store Connect Analytics API for several of our mobile apps.
Summary of Issue:
For certain app IDs, crash data is clearly visible within the App Store Connect UI under the "App Crashes" report. However, when attempting to retrieve this same data via the official Analytics API, no crash data is returned.
Our integration makes the following API calls:
GET /v1/analyticsReportRequests/<report_id>/reports?filter[category]=APP_USAGE
GET /v1/analyticsReports/<instance_id>/instances
GET /v1/analyticsReports/<instance_id>/segment (to retrieve download URL)
This process works as expected for some apps, where the “App Crashes” report is available and the segment URL is returned. However, for other apps, while the crash data appears in the UI, the API does not return the “App Crashes” report or any segment URL to download the data.
We’ve confirmed the report IDs and used the correct authentication headers in our requests.
Question
Can anyone please advise why crash data for certain apps is not available via the API, even though it is accessible via the UI?
Is this a known limitation or a possible configuration issue on our account?
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect API
Tags:
App Store Connect API
Analytics & Reporting