iTunes Sales Report Download API

Originator:craig.hockenberry
Number:rdar://7694493 Date Originated:
Status:Open Resolved:
Product:iPhone SDK Product Version:N/A
Classification:Enhancement Reproducible:Always
 
iPhone developers collect sales reports daily to monitor the sales of their applications. The only official way to do this is to:

1) Login to iTunes Connect.
2) Manually navigate to the report.
3) Download the report in your browser.
4) Load the report into an external application.
5) View the data.

This is a time consuming and error-prone procedure. As developers, we automate whenever we can. The result are several popular products that manage iTunes Connect sales data:

<http://www.ideaswarm.com/products/appviz/>
<https://www.appfigures.com/>
<http://www.drobnik.com/touch/my-app-sales/>

One simple click and a developer gets all their sales information. These applications function by scraping the contents of the web pages on iTunes Connect. Whenever there is a change to these pages the automated process breaks. This happens often.

It would be advantageous to provide a REST-based API or WebDAV/FTP site where reports can be downloaded. This API would allow Apple a better channel for notifying developers of delays (we don't visit the web pages) and provides a stable interface for data acquisition.

Duplicates

Number Status Originator Product Title
rdar://7694697 Duplicate/7694493 eric iPhone SDK iTunes Sales Report Download API

Comments

Duped: 8542004

Duped: 8541660

Duped: 8541150

Duped 8540908

Duped 8410464. Hopelessly.

Duped: 7913688

Duped: 7878339

Duped: 7871149

By gunnar.evermann at April 16, 2010, 2:16 a.m. (reply...)

Duped: 7726829

Duped: 6807195

By oliver.drobnik at March 2, 2010, 3:34 p.m. (reply...)

Duped: 7705839

Duped: 7705797

That would save Apple some money

They are probably thousands of complicated engines scraping data and making iTTS slow for everyone, just because Apple can't provide a simple REST API...

By jacques.lema at March 2, 2010, 8:45 a.m. (reply...)

Duped: 7704997

Essential

Make it easy for us please...

By amacgregor at March 2, 2010, 2:08 a.m. (reply...)

Duped: 7704484

Duped: 6853143

By AegisThorne at March 2, 2010, 12:35 a.m. (reply...)

Duped: 7697907

Duped: 7695952

By FastLearner at Feb. 26, 2010, 9:19 p.m. (reply...)

Duped: 7695355

By aleksandar.vacic at Feb. 26, 2010, 7:26 p.m. (reply...)

Duped : 7695287

By werner.ramaekers at Feb. 26, 2010, 7:15 p.m. (reply...)

Duped: 7694697

Duped: 7694696

Duped: 7694544


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!