How to get an App version state history information from the API

Is there a way to use App Store Connect API to get the information we see listed under Version History page?

https://appstoreconnect.apple.com/apps/{app_id}/appstore/activity/ios/versions?m=

I noticed that the website uses the following endpoints to retrieve that information:

https://appstoreconnect.apple.com/WebObjects/iTunesConnect.woa/ra/apps/{app_id}/stateHistory?platform=ios

https://appstoreconnect.apple.com/WebObjects/iTunesConnect.woa/ra/apps/{app_id}/versions/{version_id}/stateHistory?platform=ios

This looks to be an internal only API. Is it okay to use it?

Thanks!

Hi preener,

Have you found the public API endpoint that is able to achieve the goal here? Otherwise, I think we will have to poll this endpoint https://api.appstoreconnect.apple.com/v1/appStoreVersions/id to get what we want

How to get an App version state history information from the API
 
 
Q