How to get top 400 lists from iTunes

itunes default genre list
itunes podcast api
rss itunes apple
app store rss feed
itunes generator
itunes all genre
apple podcast genres
rss link itunes

How do I get the top 400 (or more) lists for apps from iTunes? I need the top paid, free, and grossing lists for each category and overall.

I know the rss feed exists, at https://rss.itunes.apple.com/ but that only gives you the top 200. Yet sites like AppFigures and AppAnnie have lists of the top 400 or 500, and apps in the app store will show you the top 400.

I tried the EPF feed, the popularity table only has twenty rows on it, and from other forums it looks like that feed has been unavailable for months, and it doesn't update as often as these other sites seem to anyway.

I am looking for a solution directly from Apple, not via a third party. I am 99% certain that Apple provides this data hourly, but I do not know the endpoint.


Here's how you do it.... you can hit a URL as follows and supply an iOS5 user agent.

_IOS_DEEP_RANK_URL_BASE = 'https://itunes.apple.com/WebObjects/MZStore.woa/wa/topChartFragmentData?genreId=%s&popId=%s&pageNumbers=%d&pageSize=%d'

_IOS_DEEP_RANK_USERAGENT =  'iTunes-iPad/5.1.1 (64GB; dt:28)'

You need to set the store front too, based on what country you want.

"X-Apple-Store-Front: 143441-1,9"

I decided to sort the name list alphabetically, but discovered that I know that I have not purchased songs I was looking for beyond the top 100. If iTunes can return 400+ songs for a particular Artist, then it can just as easily  Yet sites like AppFigures and AppAnnie have lists of the top 400 or 500, and apps in the app store will show you the top 400. I tried the EPF feed, the popularity table only has twenty rows on it, and from other forums it looks like that feed has been unavailable for months, and it doesn't update as often as these other sites seem to anyway.


The Apps button on iTunes lists iOS apps you downloaded through iTunes, but not The four books in the top row have an iCloud icon, and that icon appears ACMMM C004 ' Avalon-eon» 100 melon“ ' , M on“ M on“ imam "400 , a m m a in! To navigate iTunes, use the controls at the top of the screen. To switch to a media type, like Music, Movies, TV Shows, Podcasts, or Audiobooks, click the pop-up menu in the upper-left corner. Listen to your music library or Apple Music


Would scraping data from AppAnnie be fine?

Used phantomjs and casperjs to scrape top 500 of free, paid and grossing.

  1. Install phantomjs and casperjs in your system
  2. In terminal: casperjs appAnnieTop500Scraper.js

Sample Output

Free Apps
500 apps found:
// not shown: app names in json array format
// json array on file: freeTop500.json
Paid Apps
500 apps found:
// not shown: app names in json array format
// json array on file: paidTop500.json
Grossing Apps
500 apps found:
// not shown: app names in json array format
// json array on file: grossingTop500.json

appAnnieTop500Scraper.js

var free = [];
var paid = [];
var grossing = [];

var FREE_COLUMN_INDEX = 1;
var PAID_COLUMN_INDEX = 2;
var GROSSING_COLUMN_INDEX = 3;

var fs = require('fs');
var casper = require('casper').create();
casper.on("click", function() {
  this.echo();
});
casper.on("page.error", function() {
  this.echo();
});

function getAppListScraper(columnIndex) {
  var selector = document.querySelectorAll('tbody#storestats-top-table tr td:nth-child(' + columnIndex + ') div.item-info div.main-info span.title-info');
  return Array.prototype.map.call(selector, function(e) {
    return e.getAttribute('title');
  });
}

function printToConsole(casper, appList) {
  casper.echo(appList.length + ' apps found:');
  casper.echo(JSON.stringify(appList));
}

function writeToFile(fileName, content) {
  fs.write(fileName, content, 'w');
}

casper.start('https://www.appannie.com/apps/ios/top/?device=iphone', function() {
  // click load all button to load 500 apps list
  this.click('div#load-more-box span.btn-load p a.load-all');

  // wait 5000ms for the apps list to load then scrape it
  this.wait(5000, function() {
    free = this.evaluate(getAppListScraper, FREE_COLUMN_INDEX);
    paid = this.evaluate(getAppListScraper, PAID_COLUMN_INDEX);
    grossing = this.evaluate(getAppListScraper, GROSSING_COLUMN_INDEX);
  });
});

casper.run(function() {
  this.echo('Free Apps');
  printToConsole(this, free);
  writeToFile("freeTop500.json", JSON.stringify(free));

  this.echo('Paid Apps');
  printToConsole(this, paid);
  writeToFile("paidTop500.json", JSON.stringify(paid));

  this.echo('Grossing Apps');
  printToConsole(this, grossing);
  writeToFile("grossingTop500.json", JSON.stringify(grossing));

  this.exit();
});

Your library will transfer automatically to the new Apple Music app, Apple TV, and Apple Podcasts. And you'll still have access to your favorite iTunes features,  Open iTunes and connect your device to your computer with a USB cable. Click the device icon in the upper-left corner of the iTunes window. Learn what to do if you don't see the icon . From the list under Settings on the left side of the iTunes window, click the type of content that you want to sync or remove. * To turn syncing on for a content


I know this is an old question, but I recently was faced with the same problem. After joining the dots from many sites, my solution goes like this:

You will need this list for the genres: https://affiliate.itunes.apple.com/resources/documentation/genre-mapping/

And this list for the country codes: https://affiliate.itunes.apple.com/resources/documentation/linking-to-the-itunes-music-store/#Legacy

This link gives you a basic RSS overview and generator, but misses so much: https://rss.itunes.apple.com/en-us

The next are examples I managed to piece together:

Top 100 Christian & Gospel
https://itunes.apple.com/au/rss/topsongs/genre=22/explicit=true/limit=100/xml

Or, the same one with JSON results
https://itunes.apple.com/au/rss/topsongs/genre=22/explicit=true/limit=100/json

Or, without the explicit songs:
https://itunes.apple.com/au/rss/topsongs/genre=22/limit=100/json    

Top 100 CCM
https://itunes.apple.com/au/rss/topalbums/genre=1094/explicit=true/limit=100/xml

Just change the genre id, and the country code.

https://itunes.apple.com/{country code}/rss/topalbums/genre={genre code}/explicit=true/limit=100/xml

This tag seems to have been deprecated (abandoned and no longer used) in has been blocked by iTunes with this setting, it's nearly impossible to get it back and the items on the right side of the screen, to get your RSS feed in tip-top shape. your JPG, GIF, or PNG file is no wider than 144 and no taller than 400 pixels,  The iTunes top 100 songs chart list countdown includes the hottest and most popular music hits and singles from all musical genres including today's hot pop, rap, rock, and country songs. To purchase any of the top trending songs and download the music you must have Apple's iTunes player installed on your system, or be browsing with an iOS device such as an iPhone, iPad, or iPod Touch.


the game sector, where one developer may have several applications in the top staff reviewed a list, generated using the desktop version of iTunes, of the Top 357 See Mobile Apps for Kids II Report, at 5–6, 10, supra note 189 (14 of 400  In the source list on the left, click the iTunes Store. Click the Apps link, and the Tunes App Store appears. Click the iPhone tab at the top of the screen (as opposed to the iPad tab). The iPhone App section of the App Store appears. The black App Store tab near the top of the screen is also a drop-down menu (as are most of the other


To listen to any of the top songs or download the music you must have Apple's iTunes player installed on your system, or be browsing with an iOS device such  Some third-party visualizers may no longer be compatible with this version of iTunes. Please contact the developer for an updated visualizer that is compatible with iTunes 12.1 or later. Apple Music, iTunes Store, and iTunes Match availability may vary by country; Apple Music trial requires sign-up and is available for new subscribers only.


In 2006, it took $1.3 billion to be one of the richest 400 Americans. In 2006, the Forbes list included such well-known Americans as William (Bill) Gates the “​igod” of ITunes and IPhone, $5.7 billion), George Lucas (movies, $3.9 billion), Steven Savings and, especially, investments also earn additional future income and  iTunes is the world's easiest way to organize and add to your digital media collection. We are unable to find iTunes on your computer. To download from the iTunes Store, get iTunes now.