IOS – download a list of all apps I’ve PAID apple for

ios-appstore

I've had an iPhone or iPod touch for years, and have bought tons of little apps, some free, some pay for.

I'd like to get a list of all the apps that I've paid for over the years, as there is one I'm trying to find, that I can't remember it's name!

When I browse my purchase history, it's got tons of free items listed as well, as I've installed tons of apps.

I'd like to download this list, and filter it to ignore things that were free. I only want to see things I've actually paid for.

Is this possible?

Note – I do not want to have to browse through my purchase history… I'd like to just install an app, or whatever I need to do to get a csv or spreadsheet of my purchases. It'd be nice if it included iTunes movie rentals as well 😉 Thanks!

Best Answer

Ok. It can be done, but the way that I've discovered isn't easy.

I did try to get the info by intercepting iOS app store traffic but the data I got wasn't very clear. Instead I intercepted traffic from an older version of iTunes that still has app store functionality in it.

Once you've fired up your fiddler (requires some setup to decode HTTPS traffic) or whatever intercepting proxy you're going to use, open the older version of iTunes you installed and navigate through the menu Account -> Purchased and then click Apps in the upper right-hand corner.

iTunes screenshot

In your proxy monitor look for a request that starts with:

https://client-api.itunes.apple.com/WebObjects/MZStorePlatform.woa/wa/lookup?id=

There may be more than one of these requests, so make sure you grab the responses for all of them. The response is issued in JSON format. Luckily that JSON contains the data you're looking for...

Fiddler screenshot

Filtering JSON is beyond the scope of my answer right now. It's getting late. You might have an easier time using grep on some formatted JSON? I'll see if I can give you the rest tomorrow.