Most of my experience with web scraping thus far has been fairly straightforward and easy to figure out. Send the request, download the HTML, and pull out the information needed. At the moment, I am interested in scraping top play data from the Spotify Web Application. This data is not accessible via their API, but it can be seen when navigating through different artist pages.
For example, The National's top played tracks can be found at this link: https://play.spotify.com/artist/2cCUtGK9sDU2EoElnk0GNB
My question is, how is this data generated behind the scenes and is it possible to scrape this data?