You must get the MSDN if you want to start with API. It has all the info you will ever need.