YTMND Developer API
The API was created to allow technical users to create feature for use both on and off the site. The aim of the API is to provide maximum flexibility while having a fairly static data format. In many places, the API provides more data than is visibly available on the actual site itself. This was done in the hope that it would entice more developers to play with the API as well as the fact that a lot of data is not pertinent to every day viewing (also, max is lazy).