This was just a small excercise for me to scratch my own itch. I needed an idea how many unique songs Eddie Vedder performed during his 2017 shows in Amsterdam. With the API from Setlist.fm I could get the basic information for setlists, but nothing aggregated or sorted. So I made something myself.
Now you can do too. This script does one thing, get aggregated info on setlists. Nothing fancy, just a small list with songs and a count.
- Clone/fork the repo
- Do
npm install
- Get your Setlist API key
- Edit the sample.env file and rename/copy it to .env
- In get.js edit the appropriate options. See the API docs for all the possibilities
- Run get.js and have fun.
I can't promise anything. I know this works with setlists, I have no idea if it will work out of the box with other API settings. Just try, learn and share.