(Waiting for ffmpeg to compile, so I might as well write this thread).
Earlier today I wrote a npm module to make using the Discovery APIs slightly more user friendly and usable from within Node apps. That's about the entire purpose of it, there is a readme in the github repo above in which you can find a few simple examples of what you can use this module for. I will eventually be rewriting my Discord bot to use this module so that it has more functionality and is generally just a little bit tidier.
You're going to need an api key from the devs though, not really sure what the procedure looks like for this now as I got mine from Alley.