Is there any iTunes Connect API?

What I am actually looking for is to get the app download statistics from iTunes connect. Ideally a dashboard would be possible with a full API.

There was this idea where some coding could be done in the iphone app section so as to determine if the app is being launched for the first time and so fire a url with the flag. Rather than intercepting or proxying the the communications from the iOS iTunes connect app, I would like to retrieve an app's download statistics from iTunes connect itself.

Is there a public API or private framework to reverse engineer this?


Solution 1:

As noted in a PDF released by Apple, there is a java tool to export the data from iTunes connect.

This is to compensate the absence of API for iTunesConnect. Still in late 2017, Apple provides no API for iTunes connect or app review services.

Solution 2:

after looking everywhere I did not find a PHP version of the reports API so made my own.

You can check it out on https://github.com/Finnb8r/itunes-connect-sales-api-php .

I realize that this is not an Objective-C wrapper but this link comes out on top when generally looking for an API.